Go Back Email Link
+ servings
crispy carnitas
Print Recipe
4.96 from 22 votes

Instant Pot Carnitas

Instant Pot Carnitas is amazingly juicy braised pork that has been shredded with delicious spices. Serve as filing for tacos, burritos, or as a taco salad!
Prep Time25 mins
Cook Time35 mins
Total Time1 hr
Course: dinner, Main Course
Cuisine: Mexican
Servings: 6
Calories: 250kcal


  • 1 4-5 lb pork shoulder , cut into large chunks
  • 1 grapefruit , zested and juiced
  • ½ an onion , sliced
  • 4 garlic cloves , minced
  • 1 teaspoon dried oregano
  • 2 teaspoon ground cumin
  • 1 teaspoon chili powder
  • ¼ teaspoon ground cinnamon
  • 1 bay leaf
  • 3 teaspoon kosher salt
  • lime juice and chopped cilantro for serving


  • Add all of the ingredients, except lime juice and cilantro, to the liner of the instant pot.  Mix well.
  • Place the lid, make sure it is set to sealing.  Cook high pressure for 35 minutes.
  • After the timer goes off, let the pressure release naturally for 10 minutes.  Do a quick release to let out the rest of the pressure.
  • After the pressure releases, remove the lid and use a slotted spoon to remove the meat from the liquid and onto a baking sheet.  
  • Pre-heat your broiler.
  • Using 2 forks or tongs, shred the meat and remove any large chunks of fat. Place the meat under the broiler and let the meat get brown and crispy 5-8 minutes.  Watch closely so they do not burn.  
  • Serve with lime juice and chopped cilantro


My kids love these carnitas just the way they are or I put them in a low carb tortilla or some crispy corn tortilla boats.  They love those!  My son loves his with sour cream and olives.  
Sometimes I'll make them a little plain white rice and put the carnitas on top when they are not feeling like tacos.


Calories: 250kcal