Print Options:

Instant Pot Pork Carnitas Recipe

photo 2025 02 05 23 37 00 5

If you love Mexican-style carnitas, you know that achieving the perfect balance of tender, juicy pork with crispy, caramelized edges can take hours of slow cooking. But what if you could get the same incredible results in a fraction of the time? Thanks to the Instant Pot, you can!

This Instant Pot Pork Carnitas recipe delivers mouthwatering, restaurant-quality carnitas in about an hour—without compromising on flavor or texture. Whether you're making tacos, burritos, bowls, or nachos, this dish is guaranteed to impress.


What Are Carnitas?

Carnitas (meaning "little meats" in Spanish) is a Mexican dish made from slow-cooked pork, traditionally simmered in lard for several hours until tender and then crisped up in a hot pan. Originating from Michoacán, Mexico, carnitas are loved for their rich, succulent texture and deep, savory flavor.

By using an Instant Pot, we can pressure cook the pork, achieving the same fall-apart tenderness in a fraction of the time. A quick broil in the oven or a sear in a skillet gives it the signature crispy, caramelized edges.


Ingredients for Instant Pot Pork Carnitas

Here’s everything you need to make perfect pork carnitas:

Main Ingredients:

  • 4 lbs boneless pork shoulder (pork butt) – Marbled with fat, this cut ensures juicy, flavorful carnitas.
  • 1 tbsp olive oil – Helps sear the meat for added depth of flavor.
  • 1 cup chicken broth – Enhances moisture and flavor while pressure cooking.
  • 3 cloves garlic, minced – Adds aromatic depth.
  • 1 large onion, diced – Sweetens and balances the dish.
  • Juice of 2 oranges – Adds a subtle sweetness and tenderizes the pork.
  • Juice of 2 limes – Brightens the flavor.

Spice Blend:

  • 1 tbsp kosher salt
  • 1 tsp black pepper
  • 1 tbsp ground cumin
  • 1 tbsp dried oregano
  • 1 tsp smoked paprika
  • ½ tsp ground cinnamon – A hint of warmth and depth.
  • ½ tsp chili powder – Adds mild heat (adjust to taste).
  • ½ tsp cayenne pepper (optional) – For extra spice.

Step-by-Step Instructions

Step 1: Prepare the Pork

  1. Trim excess fat from the pork shoulder, but leave some for flavor and juiciness.
  2. Cut the pork into large chunks (about 3-4 inches wide) for even cooking.
  3. Season generously with salt, pepper, cumin, oregano, smoked paprika, cinnamon, chili powder, and cayenne (if using). Rub the seasoning all over the meat.

Step 2: Sear the Pork (Optional but Recommended)

  1. Set the Instant Pot to “Sauté” mode and add olive oil.
  2. Once hot, sear the pork pieces on all sides until browned (about 2-3 minutes per side). This step builds depth of flavor.
  3. Remove the pork and set aside.

Step 3: Pressure Cook the Pork

  1. Add diced onions and garlic to the Instant Pot, stirring for about 1 minute until fragrant.
  2. Pour in the orange juice, lime juice, and chicken broth, scraping up any browned bits.
  3. Return the pork to the pot.
  4. Secure the lid, set the valve to Sealing, and pressure cook on High Pressure for 40 minutes.
  5. Allow a 15-minute natural release, then manually release any remaining pressure.

Step 4: Shred the Pork

  1. Remove the pork and shred it with two forks. It should be incredibly tender.
  2. Strain the cooking liquid, reserving about 1 cup for added moisture.

Step 5: Crisp Up the Carnitas

Choose one of these methods for crispy carnitas:

Oven Method (Best for Large Batches):

  1. Preheat oven to 425°F (218°C).
  2. Spread shredded pork on a baking sheet, drizzle with some reserved cooking liquid.
  3. Broil for 5-8 minutes, stirring halfway through, until crispy edges form.

Stovetop Method (Quick & Easy):

  1. Heat a large skillet over medium-high heat.
  2. Add shredded pork and a splash of cooking liquid.
  3. Cook, stirring occasionally, until crispy and golden brown (about 5 minutes).

Serving Suggestions: How to Enjoy Instant Pot Pork Carnitas

Classic Tacos:

  • Warm corn tortillas
  • Top with diced onions, cilantro, avocado, and a squeeze of lime

Burrito or Burrito Bowls:

  • Serve over rice with black beans, guacamole, and pico de gallo

Nachos:

  • Load tortilla chips with carnitas, cheese, jalapeños, and sour cream

Quesadillas:

  • Stuff flour tortillas with cheese and carnitas, then toast until golden

Salads & Bowls:

  • Add to a fresh salad with avocado, tomatoes, and a chipotle dressing

Tips & Variations

Tips for the Best Carnitas:

✔️ Choose the right cut – Pork shoulder is ideal for tenderness and flavor.
✔️ Don't skip the sear – Adds depth and locks in flavor.
✔️ Crisp it up – Broiling or pan-frying is essential for authentic texture.

Recipe Variations:

  • Spicy Carnitas – Add extra cayenne or a diced jalapeño.
  • Sweet & Smoky – Use smoked paprika and a touch of brown sugar.
  • Keto-Friendly Carnitas – Skip the orange juice and use apple cider vinegar instead.

Storage & Reheating

Refrigeration: Store in an airtight container for up to 4 days.
Freezing: Freeze in portioned bags for up to 3 months.
Reheating: Warm in a skillet or oven at 375°F (190°C) for 10 minutes.


Frequently Asked Questions

Can I Use a Different Cut of Pork?

Pork shoulder is best, but pork loin or pork tenderloin can work (though less fatty).

What If I Don’t Have an Instant Pot?

You can make this recipe in a slow cooker (6-8 hours on low) or stovetop (3-4 hours, covered, on low heat).

Can I Make This Recipe Ahead?

Yes! Cook the pork, store it, then crisp it just before serving for best texture.


Final Thoughts

Instant Pot Pork Carnitas is a game-changer—tender, juicy, and packed with authentic flavor, ready in a fraction of the time. Whether you’re hosting a taco night or meal-prepping for the week, this recipe is guaranteed to impress.

Cuisine
Courses ,
Difficulty Intermediate
Time
Prep Time: 10 mins Cook Time: 60 mins Rest Time: 20 mins Total Time: 1 hr 30 mins
Cooking Temp 200  C
Servings 8
Best Season All Seasons
Description

These Instant Pot Pork Carnitas are irresistibly tender, juicy, and packed with authentic Mexican flavors. Cooked quickly in the Instant Pot, the pork is infused with citrus, spices, and aromatics, then crisped to perfection for the ultimate taco, burrito, or bowl topping. Perfect for meal prep or a family dinner!

Ingredients
    For the Pork Carnitas:
  • 1.5 kg pork shoulder or pork butt (cut into large chunks)
  • 1 tbsp olive oil
  • 1 tbsp kosher salt (adjust to taste)
  • 1 tsp black pepper
  • 1 tbsp ground cumin
  • 1 tbsp chili powder
  • 1 tsp paprika
  • 1 tsp dried oregano
  • 4 cloves garlic (minced)
  • 1 small onion (diced)
  • 1 cup orange juice (freshly squeezed)
  • ¼ cup lime juice (freshly squeezed)
  • ½ cup chicken broth or water
  • 1 bay leaf
  • 1 cinnamon stick (optional, for depth of flavor)
  • For Crisping (Optional but Recommended):
  • 1 tbsp butter melted
  • 1 tbsp olive oil
  • 1 tsp honey (optional, for caramelization)
Instructions
  1. Prepare the Pork

    Cut the pork shoulder into large chunks, about 2-3 inches each, and pat them dry with paper towels.

    In a small bowl, mix the salt, black pepper, cumin, chili powder, paprika, and oregano.

    Rub the spice mixture all over the pork pieces to evenly coat.

  2. Sauté the Aromatics:

    Set the Instant Pot to “Sauté” mode and add olive oil. Once hot, add the diced onion and garlic, stirring until fragrant (about 2 minutes).

  3. Brown the Pork

    Add the seasoned pork chunks to the pot and sear each side for 2-3 minutes until golden brown. Work in batches if needed.

  4. Add Liquids and Pressure Cook

    Pour in the orange juice, lime juice, and chicken broth.

    Add the bay leaf and cinnamon stick.

    Close the Instant Pot lid, set the valve to "Sealing," and cook on Manual High Pressure for 60 minutes.

    Let the pressure release naturally for 15 minutes, then manually release any remaining pressure.

  5. Shred the Pork

    Remove the pork from the pot and shred it using two forks.

    Discard the bay leaf and cinnamon stick.

    If desired, strain the remaining liquid and save for later to drizzle over the shredded pork. 

  6. Crisp the Carnitas (Optional but Recommended)

    Preheat the oven to 200°C (400°F).

    Spread the shredded pork evenly on a baking sheet.

    Drizzle with melted butter, olive oil, and a bit of reserved cooking liquid.

Nutrition Facts

Servings 8


Amount Per Serving
Calories 4187.54kcal
% Daily Value *
Total Fat 313.62g483%
Saturated Fat 105.4g527%
Cholesterol 1099.12mg367%
Sodium 4842.02mg202%
Potassium 5762.55mg165%
Total Carbohydrate 64.42g22%
Dietary Fiber 9.1g37%
Sugars 33.7g
Protein 267.7g536%

Vitamin A 337.03 IU
Vitamin C 162.78 mg
Calcium 455.77 mg
Iron 24.09 mg
Vitamin D 25.5 IU
Vitamin E 11.54 IU
Vitamin K 41.02 mcg
Thiamin 11.91 mg
Riboflavin 4.48 mg
Niacin 62.16 mg
Vitamin B6 5.92 mg
Folate 183.74 mcg
Vitamin B12 11.12 mcg
Phosphorus 2924.94 mg
Magnesium 365.34 mg
Zinc 41.99 mg

* Nutrition information is provided as a courtesy and is an estimate based on available ingredients and serving sizes. Variations in ingredients and portion sizes may affect the actual values. Always consult a nutritionist or healthcare provider for specific dietary advice.

Note
  • Store leftovers in an airtight container in the fridge for up to 4 days or freeze for 3 months.
  • Reheat in a skillet over medium heat for best texture.
  • Serve in tacos, burrito bowls, nachos, or over rice with fresh toppings like avocado, salsa, or cotija cheese.
  • Pork loin can be used, but it won’t be as tender due to lower fat content.
  • For extra heat, add ½ tsp cayenne pepper to the spice rub.

Thank You!