Carnitas meat on a white plate.

Instant Pot Carnitas

Instant Pot Carnitas are made with pork shoulder, fresh orange and lime juice, seasoning and cooked in your pressure cooker until juicy and tender. Broil until crispy and use it to make tacos, burritos, bowls or Mexican salads!

Course Main Course
Cuisine American, Mexican
Keyword Instant Pot carnitas
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 5 servings
Calories 398 kcal
Author Anna


  • 3 to 4 lbs boneless pork shoulder
  • 2 teaspoons dried oregano
  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • 4 garlic cloves minced
  • 8 oz vegetable stock
  • ½ cup orange juice
  • ¼ cup lime juice
US Customary - Metric


  1. Start by cutting the pork into large chunks.
  2. In a small bowl, mix together the seasoning. Sprinkle half of it over the meat and rub it in.
  3. Turn on your Instant Pot. Press saute setting.
  4. Wait 2 minutes, then add olive oil to the pot.
  5. Place meat in the Instant Pot and sear on all sides until lightly brown.
  6. Remove the meat onto a plate.
  7. Add all liquids to the pot and deglaze the bottom by scraping it with a wooden spoon.
  8. Add garlic and rest of seasoning. Add the meat back into the pot.
  9. Close the lid, set valve to sealing position. Press manual setting, then set timer to 40 minutes.
  10. Once done, let the Instant Pot release pressure naturally. Do not switch the valve to venting. It should take about 12 to 15 minutes. You can turn off your IP.
  11. Once the pressure is out, carefully open the lid away from your face and remove the meat onto a baking sheet.
  12. Pull it apart with two forks.
  13. Broil meat for 2 to 3 minutes or crisp up in a pan.

Recipe Notes

Nutrition Facts
Instant Pot Carnitas
Amount Per Serving
Calories 398 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 3g19%
Cholesterol 163mg54%
Sodium 809mg35%
Potassium 1142mg33%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 3g3%
Protein 62g124%
Vitamin A 407IU8%
Vitamin C 17mg21%
Calcium 49mg5%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.