Instant Pot Mexican Pulled Pork | Mommy's Home Cooking

Instant Pot Mexican Pulled Pork

This Instant Pot Mexican Pulled Pork turned out tender, flavorful, and it was SO easy to make! Just toss 5 ingredients into your Instant Pot and it is ready to go in about 30 minutes.

Prep Time 2 minutes
Cook Time 30 minutes
Total Time 32 minutes
Servings 6 servings
Calories per serving 331 kcal
Author Mommy's Home Cooking


  • 3-4 Lb . boneless pork roast , excess fat trimmed, cut into 2-inch chunks
  • 1/3 cup taco seasoning
  • 1 cup orange juice
  • ½ cup chicken stock
  • ¼ cup lime juice


  1. Season pork chunks on all sides with taco seasoning.
  2. Add seasoned pork, orange juice, chicken stock and lime juice to the Instant Pot. Mix to combine. Cover.
  3. Select "Meat" mode, then adjust until time reads 30 minutes, if necessary. Cook. When the time is over, turn off and let the Instant Pot release pressure naturally, about 10 minutes. Carefully turn the vent to release any extra pressure that might still be in there. Remove the lid.
  4. Shred the pork with two forks.
  5. To crisp up pulled pork: Preheat oven broil. Transfer it with a slotted spoon to a large baking sheet. Spoon 1/3 to 1/2 of the leftover cooking juices evenly on top of the pork. Broil for 4-5 minutes, or until the edges of the pork are brown and crispy.
  6. Sprinkle with chopped fresh cilantro. Serve immediately or store for later use.

Recipe Notes

You can also use pork shoulder to make this recipe. I tend to use pork roast because it's leaner, but to be honest, the shoulder is way more flavorful. 

Nutrition Facts
Instant Pot Mexican Pulled Pork
Amount Per Serving
Calories 331 Calories from Fat 81
% Daily Value*
Total Fat 9g 14%
Saturated Fat 2g 10%
Cholesterol 143mg 48%
Sodium 297mg 12%
Potassium 963mg 28%
Total Carbohydrates 6g 2%
Sugars 4g
Protein 51g 102%
Vitamin A 5.3%
Vitamin C 29.8%
Calcium 1.6%
Iron 8.2%
* Percent Daily Values are based on a 2000 calorie diet.