Carnitas vs. Cochinita Pibil: Key Differences

Updated November 4, 2026

Total time
3 hr 45 min
prep 30 min · cook 3 hr 15 min
Serves
8
portions as written

Jump to recipe

Carnitas vs. Cochinita Pibil: Key Differences

Carnitas and cochinita pibil are both beloved Mexican pork dishes, but they are far from the same. Carnitas, meaning “little meats,” are tender, crispy-edged pork chunks simmered in lard or oil until meltingly soft, then broiled or fried for texture. Cochinita pibil is a Yucatecan dish of pork slow-cooked in a tangy, annatto-seed marinade with citrus and spices, traditionally in a banana leaf. This guide breaks down the differences so you can choose (or make) the right one with confidence.

Ingredients

  • 4 lb (1.8 kg) pork shoulder (also called pork butt), cut into 2-inch chunks
  • 2 cups (450 g) lard or neutral oil (like canola), for carnitas; for cochinita, use 1/4 cup (60 ml) instead
  • 1 large onion, quartered (for carnitas) or sliced (for cochinita)
  • 6 cloves garlic, smashed
  • 2 tsp (10 g) salt, plus more to taste
  • 1 tsp (5 g) black pepper
  • 1 tsp (5 g) ground cumin (for carnitas)
  • 1 orange, juiced and rinds reserved (for carnitas)
  • 1 cup (240 ml) chicken broth or water
  • For cochinita pibil:
  • 3 tbsp (45 g) achiote (annatto) paste
  • 1/2 cup (120 ml) sour orange juice (or 1/4 cup orange juice + 1/4 cup lime juice)
  • 1 tsp (5 g) dried oregano
  • 1 tsp (5 g) ground cumin
  • 1 cinnamon stick (optional)
  • 2 bay leaves
  • Banana leaves for wrapping (optional, for cochinita)

Instructions

  1. For carnitas: In a large Dutch oven or heavy pot, melt the lard or heat the oil over medium-high. Add the pork chunks in a single layer (work in batches if needed) and brown on all sides, about 8–10 minutes total. Season with salt, pepper, and cumin.
  2. Add the onion, garlic, orange juice and rinds, and broth. The liquid should mostly cover the meat; add a little water if needed. Bring to a boil, then reduce to a gentle simmer. Cover and cook for 2 to 2.5 hours, until the pork is fork-tender.
  3. Uncover and increase heat to medium-high. Cook, stirring occasionally, until the liquid evaporates and the pork begins to fry in the rendered fat, about 15–20 minutes. The meat will break into chunks and crisp at the edges. (For extra crispiness, transfer to a baking sheet and broil for 3–5 minutes.)
  4. For cochinita pibil: In a small bowl, mix the achiote paste, sour orange juice, oregano, cumin, salt, and pepper to form a marinade. Rub it all over the pork chunks.
  5. Place the pork in a baking dish or Dutch oven. Add the sliced onion, garlic, cinnamon stick, and bay leaves. If using banana leaves, line the dish with them and fold over the top. Cover with a lid or foil.
  6. Bake at 325°F (163°C) for 3 hours, or until the pork is very tender and shreds easily. Remove from oven, let rest 10 minutes, then shred with two forks. The cooking liquid can be spooned over the top.
  7. For both dishes, check the internal temperature: pork must reach a safe minimum of 145°F (63°C) with a 3-minute rest, but because these are slow-cooked, they will be well above that. Use a food thermometer to verify.

Tips

  • Substitutions: No lard? Use vegetable oil for carnitas—it will be less rich but still delicious. For cochinita, if you can’t find achiote paste, substitute 2 tbsp paprika plus 1 tsp ground cumin and 1 tsp oregano mixed with a little vinegar.
  • Storage: Both keep in the fridge for 3–4 days in an airtight container. Freeze for up to 3 months.
  • Common mistake: Don’t skip the browning step for carnitas—it builds flavor. For cochinita, don’t over-marinate; 30 minutes is enough, as the acid can make the meat mushy if left overnight.
  • Crisping trick: For carnitas, after shredding, spread on a baking sheet and broil for 2–3 minutes to get crunchy bits without drying out.

Serving Suggestions

Carnitas are classic in tacos with diced onion, cilantro, and salsa verde, or served over rice and beans. Cochinita pibil shines in tacos with pickled red onions and habanero salsa, or as a filling for tortas and tamales. Both pair well with refried beans and Mexican rice.

Variations

  • Carnitas: Add a chipotle pepper in adobo for a smoky kick, or use beer instead of broth for depth.
  • Cochinita: For a quicker version, use a slow cooker—cook on low for 8 hours after marinating.
  • Both: Try using pork loin for a leaner dish, but note it will be less moist; add a little extra fat or broth.

Storage and Reheating

Refrigerate leftovers within 2 hours. Both dishes keep for 3–4 days refrigerated. To reheat, warm in a skillet over medium heat with a splash of broth or water to restore moisture, or microwave in 30-second bursts. For carnitas, reheat in a hot oven at 400°F (204°C) for 5–7 minutes to revive crispness. Freeze in portion-sized bags for up to 3 months; thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use pork loin instead of shoulder? Yes, but it will be drier. Add a few tablespoons of butter or extra oil to compensate, and reduce cooking time by about 30 minutes.

What is achiote and where can I find it? Achiote is a paste made from annatto seeds, vinegar, and spices. It’s in Latin grocery stores or online. If unavailable, substitute with a mix of paprika, cumin, and oregano.

Why is my carnitas not crispy? The liquid needs to evaporate completely before frying. If it’s still watery, increase heat and cook longer, stirring occasionally, until the fat sizzles.

Can I make cochinita pibil in a slow cooker? Yes, after marinating, cook on low for 8 hours. Shred and serve with the juices.

What’s the difference in flavor? Carnitas are savory and rich with orange and garlic, while cochinita is tangy, slightly spicy, and earthy from achiote and citrus.

Is cochinita pibil always wrapped in banana leaves? Traditionally yes, but you can skip them or use foil. The leaves add a subtle aroma but aren’t essential for flavor.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).