History

The dish predates the Spanish conquest. The pib was the Maya earth-oven cooking method, used for chicken, deer and turkey before Spanish pork arrived. After 1542 Spanish citrus (sour orange) and pork married with Mayan recado rojo paste of achiote, garlic and pepper, and the cochinita pibil we know today emerged. Saturday-morning markets still cook it overnight in pit ovens and sell it from 6am.

Common allergens: Pork

Make it at home

Yield Serves 6Hands-on 45 minTotal 16 hrDifficulty Intermediate

Ingredients

  • 1.5 kg pork shoulder, bone in
  • 100g achiote paste (recado rojo)
  • 250 ml sour orange juice (or 60% orange + 40% lime if unavailable)
  • 4 garlic cloves, peeled
  • 1 tbsp oregano
  • 1 tsp cumin
  • 1 tsp black pepper
  • 2 tsp salt
  • Banana leaves to wrap
  • Pickled red onion (cebolla morada) for service

Method

  1. Blend achiote paste with sour orange juice, garlic, oregano, cumin, pepper and salt into a smooth marinade.
  2. Score the pork shoulder and rub the marinade in thoroughly. Refrigerate covered for 12 hours, ideally overnight.
  3. Pass banana leaves over an open flame for 10 seconds to soften, then line a roasting tray.
  4. Place the pork on the leaves, fold the leaves over the top to fully wrap, and cover the tray tightly with foil.
  5. Roast at 150°C (300°F) for 4 hours until the meat shreds with a fork.
  6. Open the wrap and let the meat rest for 15 minutes before pulling apart in the cooking juices.
  7. Serve in warm tortillas with pickled red onion and habanero salsa on the side.

Tip from the editors. If sour oranges are out of season, use 60% sweet orange and 40% lime juice to mimic the citrus profile.

This is the TableJourney editorial recipe, modelled on the canonical bistro / counter version. The first place to try the dish in its city of origin is below.

Where to eat cochinita pibil

Cochinita pibil in Los Angeles

Chichen Itza Restaurant ★ 4.7

Chef Gilberto Cetina's Chichen Itza in Mercado La Paloma, Los Angeles serves Yucatecan dishes from a market counter. At 3655 S Grand Ave. Booking recommended.

Why locals love it: Yucatecan cooking from a counter inside a market most tourists pass by. The cochinita pibil panuchos cost less than $12 and are the city's reference.

Tip: Closes at 17:00 daily, no dinner; come at 12:30 weekdays when there is no line and the cochinita has just come off the rotisserie.

Holbox ★ 4.8

Gilberto Cetina Jr.'s Holbox in Mercado La Paloma, Los Angeles serves Mexican seafood: aguachile, tostadas, kanpachi, ceviche. A Michelin Bib Gourmand pick.

Why locals love it: A Mexican seafood counter in Mercado La Paloma that locals nominate for the Best New Restaurant lists every year and tourists rarely find.

Tip: The aguachile flight is the order; come on a Wednesday at 13:00 when the market is quiet and you can sit at the counter.

Cochinita pibil in Mérida

More cities are in research. Want cochinita pibil covered somewhere specific? Tell us where you want to eat.

Browse all dishes →