Crispy Pork Carnitas
Serves 8 Prep 15 min Cook 10 hr Total 10 hr 15 min Type Meal Origin Mexican

Crispy Pork Carnitas

Mexico's crispy pork carnitas: pork shoulder slow-cooked in its own fat with orange, lime and spices.

Serves 8 Prep 15 minutes Cook 8-10 hours Units Rate

Overview

Carnitas are a classic Mexican dish of slow-cooked, tender pork that's finished until crispy and golden. The meat is cooked low and slow in its own fat with aromatic spices, citrus, and a hint of cola for sweetness, creating incredibly flavourful, versatile shredded pork. This dish is endlessly adaptable, perfect for filling burritos, tacos, quesadillas, or topping salads.

Serves: 8 Prep Time: 15 minutes Cook Time: 8-10 hours

Ingredients

Pork & Aromatics

  • 1kg skinless, boneless pork shoulder (cut into large chunks)
  • 1 onion (small, cut into wedges)
  • 4 cloves garlic (smashed)
  • 1 bay leaf

Spices & Seasonings

  • 2 teaspoons sea salt
  • ½ teaspoon black pepper
  • ½ tablespoon dried oregano
  • ½ tablespoon ground cumin

Liquid & Flavouring

  • 1 lime (juiced)
  • 1 orange (large, juiced)
  • ⅓ cup cola (Coca-Cola preferred)

For Crisping

  • Cooking oil spray (or oil for the baking sheet)

Method

Stage 1 - Prepare the Pork

  1. Rinse the pork shoulder and pat completely dry with paper towels.
  2. Cut into large chunks (approximately 8-10cm pieces).

Stage 2 - Slow Cook

  1. Add all ingredients to the bowl of a slow cooker: pork chunks, salt, pepper, oregano, cumin, onion wedges, smashed garlic, lime juice, orange juice, cola, and bay leaf.
  2. Stir to combine.
  3. Cover and cook on low heat setting for 8-10 hours, or on high heat setting for 5-6 hours.
  4. The pork is done when it falls apart easily when pierced with a fork and shreds without resistance.

Stage 3 - Shred the Pork

  1. Remove the pork from the slow cooker using tongs or a slotted spoon.
  2. Place on a cutting board and shred using two forks, pulling apart along the grain.
  3. Do not discard the cooking liquid, you'll use it for seasoning and finishing.

Stage 4 - Broil Until Crispy

  1. Preheat the oven broiler to high.
  2. Transfer the shredded pork to a baking sheet lightly sprayed with cooking oil spray (or lined with foil or parchment paper).
  3. Pour approximately 1 ladle full (about 240ml/1 cup) of the cooking liquid from the slow cooker over the pork to season evenly.
  4. Place under the broiler on high heat for 5-10 minutes until the meat becomes golden brown and crispy on the edges.
  5. Watch carefully to avoid burning, the pork can go from crispy to charred quickly.

Stage 5 - Finish & Serve

  1. Remove from the broiler.
  2. Season with a little extra salt and pepper if desired.
  3. Pour additional slow cooker juices over the crispy meat for added flavour, just before serving.
  4. Transfer to serving dishes.

Notes

  • Pork shoulder: This cut has enough fat to keep the meat moist during slow cooking. Don't use leaner cuts.
  • Cola ingredient: The cola adds subtle sweetness and caramelization, a traditional touch. Don't skip it.
  • Citrus balance: Lime and orange juices add brightness and help break down the meat while infusing flavour.
  • Cooking liquid: Reserved liquid is essential for seasoning the final dish and adding moisture back in after broiling.
  • Shredding technique: Pull along the grain for better texture; the meat should break apart easily if cooked properly.
  • Make-ahead: Carnitas can be cooked fully (but not broiled) up to 2 days ahead; refrigerate in the cooking liquid. Broil just before serving for best crispiness.

Variations

Extra spicy: Add 1-2 jalapeños or 1 tsp chipotle powder to the slow cooker With pineapple: Add ½ cup pineapple juice alongside the orange juice for tropical notes Milder version: Reduce citrus juice by half if you prefer less tang Braised instead of broiled: Skip broiling and serve the shredded pork in its cooking liquid as a braise-style dish

Serving

Serve in: Tacos, burritos, quesadillas, or over salads. Garnish with fresh coriander, diced onion, lime wedges, and salsa. Crispy carnitas are also excellent on nachos or in rice bowls.

Storage

  • Keeps 4 days refrigerated in an airtight container (store pork and liquid separately or together)
  • Freezes well up to 3 months (thaw overnight in refrigerator before reheating)
  • Reheat gently on the stovetop over medium heat, adding a splash of cooking liquid to prevent drying
  • Best enjoyed fresh or within 24 hours for optimal crispiness

More like this

1 / 4
Birria

Birria

Birria is a Mexican braise of long, patient ambition. Originally a goat or lamb dish from Jalisco, it has long since adopted beef in much of Mexico and almost entirely in the popular taco version. The flavour comes from a layered chile base: guajillo for fruit and colour, ancho for raisin sweetness, pasilla for earthy depth, and a handful of arbol for a sharper heat. These are simmered with onion, garlic, cinnamon and peppercorns, blended smooth with chipotles in adobo and fire-roasted tomato, then poured over seared chuck and short rib for a long oven braise. Three hours later the meat is meltingly tender, sitting in a rust-red consomme that is the whole point: ladled over the shredded beef in a bowl, scattered with raw onion, cilantro and lime, or used to dip crisp taco shells for the now-iconic quesabirria. The recipe takes time but very little technique; almost everything happens unattended in the oven. Plan ahead and make it a day in advance so the flavours settle and the fat lifts cleanly off the top before you reheat.

Mexican 4 hours Serves8