Cochinita Pibil Recipe: Rick Bayless Style

Updated November 5, 2026

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

Jump to recipe

Cochinita Pibil Recipe: Rick Bayless Style

Cochinita pibil is a classic Yucatán dish of slow-roasted pork marinated in citrus juice and achiote, wrapped in banana leaves until it’s meltingly tender. This version, inspired by Rick Bayless’s approach, balances the earthy, slightly sweet achiote with bright, tangy Seville orange juice and a subtle heat from habanero. It’s a celebration dish that looks impressive but comes together with simple, patient cooking, and the result is perfect for tacos, tortas, or a festive dinner.

Ingredients

  • 4 lb (1.8 kg) pork shoulder (or pork butt), cut into 3-inch chunks
  • 3 oz (85 g) achiote paste (about 1/2 cup)
  • 1/2 cup (120 ml) sour orange juice (or substitute: 1/2 cup regular orange juice + 2 tbsp lime juice + 1 tbsp white vinegar)
  • 1/4 cup (60 ml) fresh lime juice
  • 1 tsp (5 g) ground cumin
  • 1 tsp (5 g) dried oregano (preferably Mexican)
  • 1/2 tsp (2 g) ground black pepper
  • 1 tsp (5 g) salt, plus more to taste
  • 1 medium white onion, thinly sliced
  • 4 garlic cloves, peeled and smashed
  • 2 habanero peppers, stems removed (seeds optional, for heat)
  • 1 package banana leaves (about 1 lb / 450 g), thawed if frozen
  • For serving: warm corn tortillas, pickled red onions, fresh cilantro, and lime wedges

Instructions

  1. In a blender or food processor, combine the achiote paste, sour orange juice (or substitute), lime juice, cumin, oregano, black pepper, and salt. Blend until smooth, scraping down the sides as needed.
  2. Place the pork chunks in a large bowl or a resealable plastic bag. Pour the achiote marinade over the pork and toss well to coat every piece. Cover and refrigerate for at least 2 hours, or preferably overnight (up to 24 hours) for deeper flavor.
  3. Preheat the oven to 325°F (160°C).
  4. Line a large, deep baking dish (such as a 9×13-inch pan) with banana leaves, letting the leaves overhang the edges by at least 4 inches. You may need to soften the leaves first by passing them over a flame or dipping them in hot water for a few seconds to make them pliable.
  5. Scatter the sliced onion, smashed garlic, and habanero peppers over the banana leaves. Place the marinated pork on top, and pour any remaining marinade over the meat.
  6. Fold the overhanging banana leaves over the pork to enclose it completely. If needed, add another layer of leaves on top. Cover the dish tightly with aluminum foil.
  7. Bake for 3 to 3 1/2 hours, until the pork is fork-tender and shreds easily. Check the internal temperature with a food thermometer; the pork should reach at least 145°F (63°C) for safety, but it will be much higher (around 200°F / 93°C) for ideal tenderness. This is a whole cut of pork, so the USDA FSIS safe minimum is 145°F (63°C) with a 3-minute rest, but we’re cooking it longer for shreddability.
  8. Remove the dish from the oven and let it rest, still covered, for 15 minutes. Then, carefully open the banana leaves (watch out for steam). Use two forks to shred the pork directly in the juices. Taste and add more salt if needed.
  9. Serve immediately, or keep warm until ready to serve.

Tips

  • Achiote paste: If you can’t find achiote paste, you can substitute with a mix of 2 tbsp paprika, 1 tbsp ground annatto seeds (if available), 1 tsp dried oregano, 1/2 tsp ground cumin, and 1/2 tsp garlic powder, blended with the citrus juices. The flavor won’t be identical, but it will be close.
  • Sour orange substitute: Sour oranges are key for the authentic tang. If you can’t find them, the mix of orange juice, lime juice, and vinegar works well. The vinegar adds a bit of sharpness that mimics the sour orange.
  • Don’t skip the banana leaves: They impart a subtle, earthy aroma and help keep the pork moist. If you can’t find them, use a tight layer of aluminum foil, but the flavor will be slightly less complex.
  • Habanero heat: The habanero adds a fruity, intense heat. For a milder dish, remove the seeds and veins, or use only one pepper. For a spicier result, leave the seeds in and chop the peppers before adding.

Serving Suggestions

Serve the cochinita pibil on warm corn tortillas with pickled red onions (see variations), fresh cilantro, and a squeeze of lime. It also makes fantastic tacos with avocado slices, or as a filling for tortas (Mexican sandwiches) with refried beans and cheese. For a more formal meal, serve it over rice with black beans and a simple slaw.

Variations

  • Pickled red onions: While the pork cooks, make a quick pickle: thinly slice 1 red onion and soak in 1/2 cup (120 ml) fresh lime juice mixed with 1/2 tsp salt and a pinch of oregano for at least 30 minutes. This adds a bright, crunchy contrast.
  • Chicken pibil: Substitute boneless, skinless chicken thighs for the pork. Cook for 1 1/2 to 2 hours, until the chicken reaches 165°F (74°C) and shreds easily. This is a leaner, quicker version.
  • Slow cooker method: After marinating, transfer the pork and marinade to a slow cooker. Cook on low for 8 hours, or on high for 4-5 hours, until tender. Shred and serve as directed.
  • Smoky twist: Add 1 chipotle pepper in adobo sauce (chopped) to the marinade for a smoky, spicy depth that complements the achiote.

Storage and Reheating

Refrigerate any leftover cochinita pibil in an airtight container for up to 4 days. The flavors will continue to meld, and it often tastes even better the next day. To reheat, place the desired amount in a skillet over medium heat with a splash of water or broth, and cook until heated through, about 5-7 minutes. Alternatively, microwave in 30-second bursts, stirring in between, until hot. For longer storage, freeze in portions for up to 3 months. Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use pork loin instead of pork shoulder? Pork loin is leaner and will dry out during the long cooking time. For best results, use pork shoulder or pork butt, which have enough fat to stay moist and tender. If you must use loin, reduce the cooking time and check for doneness early.

What is achiote paste, and where do I find it? Achiote paste is a blend of ground annatto seeds, spices, and vinegar, commonly sold in Mexican grocery stores or online. It gives the dish its distinctive red color and earthy flavor. If unavailable, you can use ground annatto seeds mixed with the other spices, as noted in the tips.

Do I have to use banana leaves? No, but they add a subtle flavor and help keep the meat moist. If you don’t have them, you can wrap the pork tightly in aluminum foil. The dish will still be delicious, just with a slightly less nuanced flavor.

Can I make this in advance? Yes, this is a great make-ahead dish. Cook and shred the pork, then store it in its juices in the refrigerator for up to 4 days, or freeze for up to 3 months. Reheat gently before serving.

Is cochinita pibil spicy? Traditionally, it has a mild, fruity heat from habanero peppers, but the heat level can be adjusted. If you’re sensitive to spice, remove the seeds and veins from the habanero, or use a milder pepper like jalapeño. The achiote itself is not spicy.

Can I use a pressure cooker instead of the oven? Yes, you can. After marinating, place the pork and marinade in a pressure cooker, along with the onion, garlic, and habanero. Cook on high pressure for about 60-75 minutes, then let the pressure release naturally. Shred and serve.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Store in an airtight container for up to 4 days. For freezing, pack in freezer-safe bags or containers, removing as much air as possible, and freeze for up to 3 months. Thaw in the refrigerator overnight. To reheat, place in a skillet over medium heat with a splash of water or broth, stirring occasionally, until heated through (165°F / 74°C for leftovers). Or microwave in 1-minute intervals, stirring between, until hot.

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).