Cochinita Pibil – Yucatecan pork marinated in achiote and citrus juice, slow-roasted until tender and served with pickled red onion and tortillas.

Summary: Yucatecan pork slow-roasted in banana leaves with achiote paste and sour orange juice, featuring tender pulled pork served with homemade pickled red onions and warm corn tortillas. Prep time 35 minutes, cooking time 4 hours, yields 6 servings.

★★★★★
(not rated yet)

Did you make this recipe? Share the result with the community.

Category: Main Dishes, Pork

Success rate: not rated yet% of users successfully made this recipe

Quick overview

  • Dish: Cochinita Pibil
  • Category: Main Dishes, Pork
  • Cuisine: Mexican Cuisine
  • Main ingredient: pork shoulder, 3.5 lb (bone-in, trimmed)
  • Guide: 12 Most Popular Mexican Dishes: Favorite Mexican Cuisine Recipes
  • Total time: 275 minutes (35 min prep + 240 min cooking)
  • Difficulty: Medium
  • Servings: 6 servings (Serving weight: 420 g)
  • Key technique: Slow-roasting in banana leaves
  • Preparation types: Marinating, roasting, shredding
  • Dietary info & Allergens: Gluten-Free, Dairy-Free
  • Suitable for: Family dinners, festive gatherings, weekend feasts
  • Nutritional values (per 1 serving): 620 kcal, Protein: 44.0 g, Fat: 34.0 g, Carbs: 32.0 g
  • Storage: 4 days in the fridge, 3 months in the freezer
  • Pairing: Mexican amber lager, dry sparkling white wine, fresh lime agua fresca
  • In a nutshell: Melt-in-your-mouth Yucatecan pulled pork marinated in earthy achiote and tart citrus, wrapped in banana leaves and roasted until supremely tender.
  • Last updated: May 14, 2024

WAGUU says: “The secret to authentic Cochinita Pibil is the combination of earthy achiote paste and the natural sealing power of banana leaves, which lock in moisture and impart a subtle, sweet herbal aroma during the long roast.”

Key facts

Prep time: 35 minutes
Cooking time: 4 hours
Temperature: 325 °F (163 °C)
Number of servings: 6 servings

In a nutshell

Experience the vibrant flavors of the Yucatán peninsula right in your home kitchen. This traditional pit-roasted pork recipe translates beautifully to a standard home oven using banana leaves and heavy-duty foil. Every bite delivers a harmonious balance of citrus tang, warm spices, and rich, succulent pork.

Ingredients

Base servings: 6 servings • Serving weight: 420 g

Ingredient Quantity Quality
pork shoulder 3.5 lb bone-in, well-marbled
achiote paste 3.5 oz authentic Yucatecan brand
fresh sour orange juice 1 cup freshly squeezed (or equal parts sweet orange and lime juice)
white vinegar 3 tbsp distilled
garlic cloves 6 cloves fresh, peeled
ground cumin 1½ tsp fragrant, freshly ground
dried Mexican oregano 1 tsp rubbed
ground allspice ½ tsp fine powder
ground cinnamon ¼ tsp Ceylon
fine sea salt 1½ tsp pure salt
black pepper 1 tsp freshly cracked
banana leaves 4 sheets thawed, pliable
red onions 2 medium firm, bright purple
fresh lime juice ½ cup freshly squeezed
habanero pepper 1 whole fresh, stem intact
corn tortillas 18 tortillas authentic nixtamalized corn

Skip to detailed instructions

Why you’ll love this recipe

  • Incredible tenderness: Slow-roasting breaks down the collagen completely, resulting in meltingly soft pulled pork.
  • Authentic flavor profile: Achiote paste combined with sour orange juice and warm spices delivers genuine Yucatecan taste.
  • Perfect party dish: Easily scaled up for gatherings and served family-style with warm tortillas and pickled onions.

Success guaranteed: Following the exact marination time and slow roasting temperature guarantees perfectly succulent pork every single time.

Recipe overview

Prep: 35 min | Cooking: 240 min | Difficulty: Medium | Servings: 6 | Type: Main Course | Origin: Mexico

Detailed instructions

Overall progress: 0% completed

Phase 1: Preparing and blending the marinade – 15 min

Appliances: Blender

1. In a blender jar, combine 3.5 oz achiote paste, 1 cup fresh sour orange juice, 3 tbsp white vinegar, 6 peeled garlic cloves, 1½ tsp ground cumin, 1 tsp dried Mexican oregano, ½ tsp ground allspice, ¼ tsp ground cinnamon, 1½ tsp fine sea salt, and 1 tsp freshly cracked black pepper. Blend on high speed for 60 seconds until completely smooth and vibrant red.

CP: The marinade should be uniform, smooth, and aromatic without any visible lumps of paste.

Before moving to the next step:

Ensure the blender blade has fully homogenized the achiote paste with the citrus juices before pouring over the meat.

Phase 2: Marinating the pork shoulder – 10 min

Appliances: Refrigerator

2. Place 3.5 lb bone-in pork shoulder into a large glass baking dish. Score the surface of the meat deeply with a sharp knife to allow the flavors to penetrate. Pour the blended achiote marinade over the pork, rubbing it thoroughly into every crevice and cut. Cover the dish tightly with plastic wrap and refrigerate for at least 8 hours, preferably overnight (up to 24 hours).

CP: The pork should be completely coated in vibrant red marinade.

Before moving to the next step:

Do not skip the overnight marination; it is crucial for tenderizing the pork fibers and infusing deep flavor.

Phase 3: Wrapping in banana leaves and foil – 10 min

Appliances: Oven, stove burner

3. Briefly pass 4 sheets of banana leaves over an open stove flame for a few seconds until they become glossy, pliable, and fragrant. Line a large heavy-duty roasting pan with overlapping sheets of heavy-duty aluminum foil, then line the foil with the warmed banana leaves, leaving enough overhang to completely enclose the meat. Transfer the marinated pork shoulder along with all remaining marinade into the center of the banana leaves. Fold the leaves tightly over the pork, then seal the aluminum foil securely to create a completely airtight packet.

CP: The foil and banana leaf parcel must be sealed airtight so no steam escapes during roasting.

Before moving to the next step:

Check that the foil wrapping has no tears or gaps where moisture could evaporate.

Phase 4: Slow roasting the pork – 240 min

Appliances: Oven

4. Preheat your oven to 325 °F (163 °C). Place the sealed roasting pan in the center of the oven and bake undisturbed for 4 hours. The pork is done when the internal temperature reaches at least 205 °F (96 °C) and the meat falls apart effortlessly with a fork. Carefully remove from the oven and let rest inside the foil packet for 20 minutes.

CP: Meat must be tender enough to shred effortlessly with two forks.

Before moving to the next step:

Allowing the meat to rest in its juices prevents moisture loss before shredding.

Phase 5: Preparing the pickled red onions – 15 min

Appliances: Knife, cutting board, mixing bowl

5. While the pork is roasting, thinly slice 2 medium red onions into half-moons. Place them in a heatproof bowl and pour boiling water over them; let sit for 1 minute, then drain thoroughly to remove harsh raw sharpness. Transfer the drained onions to a clean bowl, pour ½ cup fresh lime juice over them, add a pinch of salt, and bury 1 whole habanero pepper in the center (slit slightly if you prefer more heat). Let marinate at room temperature for at least 1 hour.

CP: Onions should turn a brilliant bright pink color and soften slightly.

Before moving to the next step:

Ensure the habanero pepper remains intact if you want controlled heat without overpowering spice.

Phase 6: Shredding the pork and assembling – 10 min

Appliances: Skillet or comal

6. Unwrap the roasted pork shoulder, discard the bone and any excessive fat chunks, and shred the meat completely using two forks. Mix the shredded pork back into the rich pan juices until well combined. Warm 18 corn tortillas on a hot dry skillet or comal until soft and pliable. Serve the shredded Cochinita Pibil piled high into warm corn tortillas, topped generously with pickled red onions.

CP: Meat should be thoroughly coated in the flavorful roasting juices before serving.

Required equipment

Utensil Ideal size Alternative Risk
blender 4-cup capacity food processor incomplete paste smoothing
roasting pan 12×15 inches, deep large Dutch oven liquid spillage
heavy-duty aluminum foil 18 inches wide double-layered standard foil steam leakage

Shopping list

Nutrition profile

Values per 1 serving (excluding side dishes). Calculated from average ingredient nutrition values.

Nutrient Per 100 g Per 1 serving Per 6 servings
Energy 147.6 kcal 620.0 kcal 3720.0 kcal
Fat 8.1 g 34.0 g 204.0 g
of which saturates 2.9 g 12.2 g 73.2 g
Carbohydrates 7.6 g 32.0 g 192.0 g
of which sugars 1.2 g 5.0 g 30.0 g
Protein 10.5 g 44.0 g 264.0 g
Salt 0.9 g 3.8 g 22.8 g

Reference intake of an average adult (8400 kJ / 2000 kcal).

WAGUU Pro level

  • Pro standard: Verified recipe with precise ratios and visual checkpoints.
  • Tip 1: Soften banana leaves over an open flame for 5 seconds to prevent tearing when wrapping the pork.
  • Tip 2: Use authentic Yucatecan achiote paste (recado rojo) for the true deep red color and earthy flavor profile.
  • Tip 3: If sour oranges are unavailable, mix equal parts fresh Valencia orange juice and fresh lime juice.
  • Tip 4: Let the cooked pork rest in its juices for 20 minutes before shredding to lock in maximum moisture.

Scientific background

The prolonged slow-roasting at 325 °F breaks down tough collagen and connective tissue in the pork shoulder, converting it into gelatin which provides the signature succulent, melt-in-your-mouth texture. Simultaneously, the organic acids in the sour orange juice and vinegar tenderize muscle fibers while annatto seeds in achiote paste impart carotenoid pigments and earthy flavor compounds.

Fine Dining – Professional techniques

  • Plate composition: Serve in a shallow handmade ceramic bowl lined with a charred banana leaf fragment.
  • Texture contrasts: Pair the ultra-tender pulled pork with crisp, bright pickled red onions and toasted corn tortillas.
  • Temperature contrast: Contrast the warm, steaming pork with chilled, vibrant pickled onions right before serving.
  • Aromatic garnishes: Garnish with fresh cilantro microgreens and a wedge of charred sour orange.

Sensory radar

  • Appearance: Vibrant brick-red pulled pork paired with bright magenta pickled onions and golden tortillas.
  • Aroma: Complex earthy achiote, warm spices, citrus tang, and subtle toasted banana leaf fragrance.
  • Taste: Savory, citrusy, subtly smoky, with a gentle kick of chili and robust pork flavor.
  • Texture: Supremely tender, succulent shredded meat complemented by crisp, snappy pickled onions.

Pairing

  • BEER: Crisp Mexican amber lager or dark Vienna-style beer.
  • WINE: Dry, chilled sparkling white wine or a fruity, light-bodied Pinot Noir.
  • NON-ALCOHOLIC: Freshly brewed Agua de Horchata or iced Jamaica hibiscus tea.

Various preparation methods

  • Slow Cooker Method: Prepare the wrapped banana leaf parcel and cook on LOW in a slow cooker for 8 hours.
  • Dutch Oven Method: Roast the wrapped parcel inside a heavy cast-iron Dutch oven with a tightly fitted lid at 325 °F for 4 hours.

Allergens and dietary information

Contains: None • Gluten: Naturally Gluten-Free • Not suitable for: Vegetarians and vegans

Suitable for

Family weekend dinners, Mexican themed celebrations, outdoor summer gatherings, and festive dinner parties.

Substitution guide

  • Sour orange juice: Equal parts fresh orange juice and fresh lime juice
  • Banana leaves: Heavy-duty aluminum foil layered with parchment paper

FAQ

Can I make Cochinita Pibil without banana leaves?

Yes, while banana leaves add an authentic herbal aroma, you can use parchment paper inside heavy-duty aluminum foil to seal the meat.

What if I cannot find sour oranges?

Combine three parts sweet navel orange juice with one part fresh lime juice to mimic the characteristic acidity and sweetness.

How spicy is this dish?

The pork itself is mild and savory. The heat comes entirely from the pickled habanero onions served on top, which can be adjusted to personal preference.

Can I freeze leftover pulled pork?

Yes, store the shredded pork in airtight containers with its cooking juices in the freezer for up to 3 months.

WAGUU Petr advises: Cooking for 12 or more people?

12–16 people: Double the ingredients and roast two separate 3.5 lb pork shoulders in individual foil parcels to ensure even heat penetration. • 20+ people: Scale up proportionally and use large catering roasters; maintain the exact cooking time per parcel.

Sides and serving

Recommended sides:

  • Warm corn tortillas – Freshly heated soft tortillas (not included in the recipe)
  • Black bean puree – Creamy refried black beans (not included in the recipe)

Serving: Serve family-style in a heated clay dish with warm tortillas, pickled red onions, and lime wedges on the side.

Storage and reheating

Fridge: 4 days • Freezer: 3 months • Reheating: Reheat gently in a covered skillet with a splash of orange juice or water over medium-low heat until warmed through.

Author: WAGUU Petr & Team • Published: 26 Aug 2026 • Updated: 31 Oct 2026

More Recipes in This Article

Other recipes you might enjoy

Why WAGUU?

Recipes on WAGUU undergo checks for ingredient accuracy, procedures, and nutritional values.

Process photo gallery

Community photos: Cook, take a picture, and share your results.

You can upload photos in the comments below or send them via email.

Did you record a video of your process for our recipe? Paste a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’d love to share it and help give you and your content more visibility.

cochinita-pibil-us@waguu.online

Common mistakes

  1. Skipping the banana leaves – Failing to wrap the pork in banana leaves strips away the authentic herbal undertone and allows too much moisture to escape.
  2. Undercooking the pork – Pulling the meat from the oven before it reaches an internal temperature of 205 °F results in tough meat that is difficult to shred.
  3. Rushing the marination – Marinating for less than the recommended 8 hours prevents the achiote and citrus flavors from penetrating deeply into the center of the roast.
  4. Skipping the onion blanching – Omitting the quick blanching step for the red onions leaves them overly pungent and harsh.

Napsat komentář