Carnitas are Michoacán-style pork tacos featuring pork shoulder confit-cooked in lard with citrus, garlic, bay leaves, and Mexican spices, then finished at high heat to crisp the edges. The dish dates to 18th-century Michoacán and remains the defining pork preparation of central-western Mexican cuisine.

A single batch yields 12 tacos in 3 hours 30 minutes total time, with 15 minutes of prep, 3 hours of slow cooking in lard, and 15 minutes of high-heat crisping. The pork-to-tortilla ratio runs 4 lb pork shoulder to 24 corn tortillas (12 doubled), producing 6 servings of 2 tacos each.

[Order pork-style tacos at Taco Pros](../../tacos/al-pastor-tacos-pork/) — closest on-menu match for slow-cooked pork.

## What Are Carnitas

Carnitas (Spanish for "little meats") are slow-cooked Mexican pork pieces from Michoacán, traditionally simmered in their own fat (lard) with citrus and spices until tender, then crisped before serving. The defining attributes are confit-style lard cooking, sweet-orange citrus depth, and a dual texture — tender interior with crispy edges.

The dish originated in Michoacán, Mexico, in the 1700s, where pig farmers developed the lard-confit method to preserve and tenderize tough cuts. The town of Quiroga, Michoacán became the carnitas capital — modern Quiroga taquerias still cook 200 lb of pork per day in copper cazos (large round vats) over wood fires.

Carnitas differs from cochinita pibil in 3 measurable ways: cooking medium (lard vs. earth oven steam), seasoning (citrus and bay vs. achiote and bitter orange), and texture (crispy edges vs. saucy red shred).

Authentic carnitas retain four traits: pork shoulder cut, lard cooking medium, citrus addition (orange + lime), and a final crisping step.

## Ingredients

The recipe uses 4 lb pork, 2 cups lard, 3 cups citrus and aromatics. The list below covers exact quantities for 12 tacos.

### For the carnitas

-   4 lb pork shoulder (boneless, cut into 4-inch chunks)
    
-   2 cups lard (manteca de cerdo) OR 1 cup lard + 1 cup vegetable oil
    
-   1 cup whole milk (the secret ingredient — adds tenderness and browning)
    
-   1 navel orange (cut into quarters, including peel)
    
-   2 limes (halved)
    
-   1 white onion (halved)
    
-   8 garlic cloves (peeled)
    
-   4 bay leaves
    
-   1 cinnamon stick (Mexican canela)
    
-   1 tbsp Mexican oregano
    
-   1 tbsp ground cumin
    
-   1 tbsp kosher salt
    
-   1 tsp black pepper
    
-   1/4 cup sweetened condensed milk (a Mexican carnitas trick — adds the signature golden crust)
    

### For assembly (12 tacos)

-   24 corn tortillas (4-inch street size)
    
-   1 white onion (finely diced)
    
-   1 cup fresh cilantro (chopped)
    
-   1 cup salsa verde
    
-   6 limes (cut in wedges)
    
-   4 radishes (sliced thin)
    

The lard is non-negotiable for authentic carnitas. Vegetable oil substitutes 50% of the lard volume but loses the pork-fat depth that defines the dish. Source rendered lard at Latin grocery stores or render your own from pork fatback.

## Equipment

The recipe needs 3 pieces of equipment, all standard.

-   1 Dutch oven or heavy 6-quart pot with lid
    
-   1 large skillet or sheet pan (for crisping)
    
-   1 slotted spoon
    

A copper cazo is the authentic Michoacán cooking vessel — wide, deep, and exceptionally heat-conductive. A Dutch oven substitutes at 95% effectiveness.

## How to Make Carnitas

The method runs in 5 stages: render the lard, confit-cook the pork, reduce the cooking liquid, crisp the meat, assemble. Total active time is 30 minutes; passive time is 3 hours.

### Stage 1 — Heat the lard (5 minutes)

Heat 2 cups lard in a Dutch oven over medium heat for 5 minutes until fully melted and shimmering at 250 °F. Skip the high-heat smoking point — carnitas confit happens at low temperatures (250 °F oil), not deep-frying temperatures (350 °F+).

### Stage 2 — Confit-cook the pork (3 hours)

Add the pork chunks, milk, orange quarters (including peel), lime halves, onion, garlic, bay leaves, cinnamon stick, oregano, cumin, salt, pepper, and condensed milk to the lard. Bring to a low simmer (200 °F). Cover and cook 3 hours until the pork shreds with a fork. Stir every 45 minutes to prevent sticking.

The orange peel releases citrus oils into the lard during the long simmer. Skipping the peel produces a flatter flavor. The milk and condensed milk are Mexican carnitas tricks — the lactose contributes to surface browning during the crisping stage via the Maillard reaction.

### Stage 3 — Strain and reduce the cooking liquid (10 minutes)

Remove the pork chunks with a slotted spoon to a bowl. Strain the cooking liquid into a saucepan, discarding solids. Reduce the strained liquid over medium-high heat for 8 minutes until syrupy (about 1 cup remaining). This concentrated liquid is the carnitas glaze — pour it back over the pork before crisping.

### Stage 4 — Shred and crisp (10 minutes)

Shred the pork into 2-inch chunks with two forks (don't over-shred — leave structure). Spread on a sheet pan in a single layer. Drizzle 1/2 cup reduced cooking liquid over the pork. Broil at 500 °F for 5 minutes, stir, broil 3 more minutes until edges crisp golden brown. The high heat triggers Maillard browning on the pork's exposed surfaces.

### Stage 5 — Warm tortillas and assemble (5 minutes)

Warm 24 corn tortillas on a comal for 20 seconds per side. Stack 2 tortillas. Fill with 2.5 oz crispy carnitas, 1 tablespoon diced onion, 1 tablespoon cilantro, and 1 teaspoon salsa verde. Serve with lime wedges and radish slices.

The eating sequence is fixed: bite, taste the crispy edge first, finish with the tender interior. Authentic carnitas tacos are eaten in 3 bites with audible crunch from the seared edges.

## How to Serve Carnitas

Serve 2 tacos per person with 1 lime wedge, 1 tbsp salsa verde, 2 radish slices, 1 tbsp diced onion, and 1 tbsp cilantro per plate. Authentic Michoacán service places the carnitas on a wooden plate at the table, with all garnishes in small bowls for self-customization.

## Variations

Three documented variations alter the recipe meaningfully.

-   Carnitas con cebolla — adds caramelized onion mixed into the shredded pork. Quiroga-Michoacán standard.
    
-   Carnitas estilo Veracruz — adds achiote paste and uses bitter orange juice (cochinita-pibil-leaning hybrid).
    
-   Vegetarian "carnitas" — uses jackfruit cooked in coconut oil with the same citrus-and-spice profile. Plant-based substitute.
    

A pressure-cooker variant reduces the 3-hour confit to 1 hour at high pressure with comparable results. Skip the milk addition; pressure-cooking changes how dairy proteins behave.

## Storage and Reheating

Store crisped carnitas in an airtight container for 5 days refrigerated or 3 months frozen. The flavor deepens on day 2.

Reheat in a 425 °F oven for 5 minutes to re-crisp. Skillet reheat works for single servings. Microwave reheating produces a soggy texture — skip it.

Cooking liquid (strained, reduced) keeps 5 days refrigerated. Drizzle 1 tbsp over reheated carnitas to revive the original moisture and flavor.

## Nutrition (per 1 carnitas taco)

Attribute

Value

Calories

295 kcal

Protein

22 g

Total fat

18 g

Saturated fat

7 g

Carbohydrates

14 g

Sodium

420 mg

Fiber

2 g

The lard-cooked carnitas carries 7 g saturated fat per taco. Reduce calories by 30% by skipping the second crisping step and serving the slow-cooked pork tender (no crisp).

## Common Carnitas Mistakes

Five mistakes recur in home preparations.

1.  Using vegetable oil only — produces flat, neutral pork. Fix: use 100% lard or at least 1:1 lard-and-oil blend.
    
2.  Skipping the orange peel — loses the citrus oil depth. Fix: add the whole orange quarters with peel intact.
    
3.  Over-shredding the meat — produces a stringy, paste-like texture. Fix: pull into 2-inch chunks; preserve structure.
    
4.  Skipping the crisping step — produces wet, unbrowned pork. Fix: broil 8 minutes at 500 °F for the signature crust.
    
5.  Boiling instead of simmering — over 220 °F produces tough fibers. Fix: hold the lard at 200 °F simmer.