Cochinita Pibil
Achiote-marinated pork slow-roasted in banana leaf.
About Cochinita Pibil
Pork is marinated in citrus juice and earthy red achiote, wrapped in banana leaves and slow-roasted until it falls apart, then served with pink pickled onions. It is the signature dish of the Yucatán.
🏛️ History & Culture
Cochinita pibil's roots lie in the ancient Maya technique of pibil, where meat is wrapped in banana leaves and slow-cooked in an underground pit oven. The dish predates the Spanish arrival, but the iconic use of pork emerged after Europeans introduced pigs, replacing the original game meats; the marinade blends native achiote with citrus introduced by the Spanish, so its exact origin story is a fusion of traditions rather than a single documented event.
Across the Yucatán Peninsula, the core preparation remains remarkably consistent, though subtle variations in the balance of achiote, sour orange, and habanero heat appear from home kitchens to market stalls. It is a festive centerpiece for weekend family meals and regional celebrations, typically served with pickled red onions and warm tortillas, embodying the region’s pride in its Maya heritage and colonial culinary exchange.
🍳 How to make Cochinita Pibil
AI-assisted, not kitchen-testedCochinita Pibil
The Yucatán's signature dish: pork shoulder marinated in earthy red achiote and sour orange juice, wrapped in banana leaves, and slow-roasted until fork-tender, traditionally served with pickled red onion and warm tortillas.
- Prep
- 30 min
- Cook
- 240 min
- Total
- 270 min
- Serves
- 6 to 8
- Difficulty
- Medium
Recipe ingredients
- 1.4 kg (3 lb) pork shoulder, boneless, cut into 5 cm / 2 in chunks; pork butt is the traditional cut
- 100 g (3½ oz) achiote paste (recado rojo), store-bought is acceptable; a Yucatán-style paste includes cumin, pepper, cloves, and oregano
- 240 ml (1 cup) sour orange juice (naranja agria), substitute: 120 ml fresh lime juice + 120 ml fresh orange juice + 30 ml white vinegar
- 60 ml (¼ cup) white vinegar
- 6 g (2 tsp) fine sea salt
- 4 g (1 tsp) Mexican oregano
- 4 g (1 tsp) ground cumin
- 2 g (½ tsp) black pepper, freshly ground
- 4 g (1 tsp) ground cloves
- 6 whole garlic cloves
- 2 whole banana leaves, thawed, frozen works well; pass briefly over an open flame or in a dry pan to soften before using
- 1 medium red onion, thinly sliced into half-moons (for pickled onion)
- 60 ml (¼ cup) sour orange juice (for pickled onion)
- 1 g (¼ tsp) fine sea salt (for pickled onion)
- 30 g (¼ cup) habanero chile, sliced (optional, for serving), traditionally served on the side; omit or seed for less heat
- 12 g (2 tsp) achiote paste (for pickled onion, optional), gives the onions their characteristic red-pink tint
- warm corn tortillas, to serve
Steps
- 1 In a blender, combine the achiote paste, 240 ml sour orange juice, vinegar, salt, oregano, cumin, pepper, cloves, and garlic. Blend until smooth.
- 2 Place the pork chunks in a non-reactive bowl or a zip-top bag. Pour the marinade over the pork, turning to coat. Cover and refrigerate at least 4 hours, preferably overnight.
- 3 Make the pickled onion (cebolla morada): toss the sliced red onion with 5 g salt and let sit 10 minutes. Rinse briefly and drain. Combine with 60 ml sour orange juice and, if using, 12 g achiote paste. Refrigerate until ready to serve; the onions should turn a bright pink.
- 4 Prepare a roasting pan large enough to hold the pork in a snug single layer. Line it with one banana leaf, shiny side up, letting the edges hang over the sides to fold over later.
- 5 Lift the marinated pork out of the bowl and arrange it on the banana leaf. Pour the remaining marinade over the pork.
- 6 Cover the pork with the second banana leaf, then seal the whole packet tightly by folding the overhanging edges together. If needed, secure with butcher's twine or weigh down with a lid.
- 7 Roast in a preheated 160 °C / 325 °F oven for 3½ to 4 hours, until the pork shreds easily with a fork and an instant-read thermometer inserted into the thickest piece reads at least 85 °C / 185 °F (the meat should be very tender, not pink in the center).
- 8 Rest the packet, still sealed, for 15 minutes.
- 9 Unwrap the banana leaves (the liquid at the bottom is intensely flavored — reserve it). Using two forks, shred the pork directly in the pan and toss with the juices.
- 10 Taste and adjust salt. Serve with the pink pickled onions, sliced habanero, and warm corn tortillas so each person makes their own tacos.
Report an issue with this recipe
Recipes from travellers
No one has shared their own Cochinita Pibil recipe yet. Yours would be the first.
Share how you make Cochinita Pibil
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
✅ Before you go to Mexico
Round out your trip — most travellers book these alongside their trip.
You might also like
Tlayuda
Giant crisp tortilla topped Oaxacan style.
Mexican Chorizo
Mexican Chorizo is one of the classic dishes in the sausage tradition of Mexico.
Chileajo
Chileajo is a beloved stew, traditional to Mexico.
Enfrijolada
Enfrijolada is one of the classic dishes in the breakfast tradition of Mexico.
Reviews
No reviews yet. Be the first to share your experience with Cochinita Pibil.
Write a review
Sign in to verify you're a real person, then share your thoughts on Cochinita Pibil.
Comments
No comments yet. Be the first to say something about Cochinita Pibil.