This instant pot pork carnitas recipe is so easy to make. Freezer friendly, too!

Pressure Cooker Pork Carnitas

Don't have enough time for slow cooking? No problem! Make your pork carnitas in the pressure cooker instead. Great to stock your freezer with!
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes
Servings 8


  • 1 tbsp olive oil
  • 2.5 lbs pork shoulder
  • 1.5 tsp salt
  • black pepper to taste
  • 4 cloves garlic crushed
  • 1 bay leaf optional
  • 1-2 tbsp taco seasoning
  • 1 tbsp lime juice
  • 1/4 cup orange juice
  • 1/2 cup water


  • Heat a stovetop pressure cooker over medium high heat (or set your electric pressure cooker to "sauté"). Add the oil and brown the meat on all sides, until golden all around.
  • Add all remaining ingredients to the cooker. Close the lid and cook on high pressure for 90 minutes in a stovetop cooker (or 105 minutes in an electric cooker).
  • Depressurize, then remove the meat. Allow it to cool for a few minutes, then shred it with two forks.
  • Either mix it with as much of the cooking liquid as you like, we usually do all, as the meat will soak up the liquid and become incredibly juicy and flavorful. OR if you want to have crispy carnitas, add the meat to a skillet over medium high heat in batches, drizzling with the juice as you brown the bottom.
  • To freeze, cool the meat completely. Portion it out in freezer bags or mason jars, making sure to add cooking liquid, too. Freeze for up to 3 months. To reheat, simply thaw in the fridge overnight, transfer to a pot and heat until it is boiling, making sure the meat is evenly heated.