Carnitas Tacos

by Leo M. Jan 18, 2026

4h 20m Mexican slow-cook
dairy-free
Per serving: 1021 kcal 42.8g protein 6.7g fat 37.2g carbs
(Edited Jan 23, 2026)

Slow-cooked pulled pork, crispy on the edges, tender inside. The ultimate taco filling.

18 95%
No comments

Ingredients

Servings
8
  • 1.5kg pork_shoulder, cut into large chunks
  • 2whole orange, juiced
  • 2whole lime, juiced
  • 6cloves garlic, smashed
  • 2tsp cumin
  • 1tbsp oregano
  • 2leaves bay_leaf
  • 1tbsp salt
  • 1tsp black_pepper
  • 16pieces corn_tortilla, warmed
  • 1bunch cilantro, chopped
  • 1medium white_onion, diced

Equipment Needed

  • dutch_oven
  • cast_iron_skillet

Instructions

  1. 1

    Season pork generously with salt, pepper, cumin, and oregano. Place in a Dutch oven or slow cooker.

  2. 2

    Add orange juice, lime juice, garlic, and bay leaves. Cover and cook at 300°F (150°C) for 3-4 hours, or on low in slow cooker for 8 hours.

  3. 3

    When pork is fall-apart tender, remove from liquid and shred with two forks.

  4. 4

    Heat a cast iron skillet over high heat. Add shredded pork in a single layer. Let it crisp without stirring for 3-4 minutes.

  5. 5

    Add a few spoonfuls of braising liquid, stir, and let crisp again. Repeat until edges are caramelized.

  6. 6

    Serve on warm corn tortillas with diced onion, cilantro, and a squeeze of lime.

Tips

  • The secret to great carnitas is crisping the meat after braising. Don't skip this step!
  • Save the braising liquid - it's liquid gold for adding moisture and flavor when reheating leftovers.
  • Warm tortillas directly over a gas flame for authentic char and flavor.