Summary: Cochinita Pibil is a traditional Yucatecan slow-cooked pork dish marinated in achiote paste and citrus juice, wrapped in banana leaves, and baked until meltingly tender. Served with pickled red onions and warm corn tortillas. Prep time 30 minutes, cooking time 240 minutes, 6 portions.
Did you cook this recipe? Share the result with the community.
Category: Pork, Mexican Cuisine
Success rate: not rated yet% of users successfully made this recipe
Quick overview
- Dish: Cochinita Pibil
- Category: Pork, Mexican Cuisine
- Cuisine: Mexican
- Main ingredient: Pork shoulder, 1500 g (boneless, well-marbled)
- Guide: 12 most popular Mexican dishes: favourite Mexican cuisine recipes
- Total time: 270 minutes (30 min prep + 240 min cooking)
- Difficulty: Medium
- Portions: 6 portions (Portion weight: 350 g)
- Key technique: Slow braising in banana leaves
- Preparation types: Marinating, roasting, shredding
- Dietary info & Allergens: Gluten-free, lactose-free
- Suitable for: Weekend cooking, festive gatherings, Mexican dinners
- Nutritional values (per 1 portion): 620 kcal, Protein: 42 g, Fat: 38 g, Carbohydrates: 22 g
- Storage: 4 days in the fridge, 3 months in the freezer
- Pairing: Mexican lager, Agua de Jamaica, Sauvignon Blanc
- In short: Authentic Yucatecan slow-roasted pork bursting with citrus and achiote flavors.
- Last updated: 2024-05-18
WAGUU says: “Wrapping the meat in charred banana leaves locks in moisture and infuses the pork with a subtle, earthy aroma that defines true Yucatecan cooking.”
Key facts
| Prep time: | 30 minutes |
| Cooking time: | 240 minutes |
| Temperature: | 160 °C |
| Number of portions: | 6 portions |
In a nutshell
Discover the magic of authentic Cochinita Pibil, a masterpiece of Yucatecan gastronomy. Succulent pork shoulder is marinated in vibrant achiote paste, bitter orange juice, and warm spices, then wrapped in banana leaves and slow-cooked to absolute tenderness. Served alongside punchy pickled red onions and warm tortillas, this dish delivers an unforgettable balance of savory, citrusy, and slightly smoky flavors.
Ingredients
Base portions: 6 portions • Portion weight: 350 g
| Ingredient | Amount | Quality |
|---|---|---|
| Pork shoulder | 1500 g | Boneless, well-marbled |
| Achiote paste | 100 g | Authentic Yucatecan paste |
| Bitter orange juice | 250 ml | Freshly squeezed (or sub orange/lime mix) |
| Banana leaves | 3 pieces | Cleaned and pliable |
| Red onion | 300 g | Firm, sliced into thin rings |
| Habanero pepper | 1 piece | Fresh, halved |
| Lime juice | 100 ml | Freshly squeezed |
| Ground cumin | 5 g | Fragrant, freshly ground |
| Dried oregano | 4 g | Mexican oregano preferred |
| Ground allspice | 3 g | High quality |
| Garlic | 25 g | Fresh cloves, peeled |
| Salt | 18 g | Fine sea salt |
| Corn tortillas | 18 pieces | Authentic nixtamalized corn tortillas |
Why you will love this recipe
- Unmatched tenderness: Slow-cooking breaks down collagen completely, yielding meltingly soft pork.
- Authentic flavor profile: Achiote paste combined with bitter orange creates a deeply aromatic, traditional Yucatecan taste.
- Great for entertaining: Can be prepared in advance and served family-style with warm tortillas and fresh garnishes.
Success guaranteed: Follow the precise marinating time and slow baking temperature for restaurant-quality results every single time.
Recipe overview
Prep: 30 min | Cooking: 240 min | Difficulty: Medium | Portions: 6 portions | Type: Main dish | Origin: Mexico
Detailed instructions
Overall progress: 0% complete
Phase 1: Preparing the marinade and meat – 15 min
Appliances: Blender, knife, cutting board
1. In a blender, combine 100 g of achiote paste, 250 ml of bitter orange juice, 25 g of peeled garlic cloves, 5 g of ground cumin, 4 g of dried oregano, 3 g of ground allspice, and 18 g of fine sea salt. Blend for 60 seconds at high speed until completely smooth and emulsified. Cut 1500 g of pork shoulder into large chunks (approximately 8×8 cm) to ensure deep marinade penetration, place them in a non-reactive glass bowl, pour the bright red marinade over the meat, and massage thoroughly with clean hands for 3 minutes to coat every surface.
VKB (Visual Control Point): The marinade should have a smooth, vibrant brick-red color and coat the back of a spoon; the pork chunks must be completely saturated.
Before moving to the next step:
Ensure the pork is fully coated and refrigerated to allow the citrus acids to begin tenderizing the muscle fibers.
Phase 2: Marinating and resting – 10 min
Appliances: Refrigerator
2. Cover the glass bowl tightly with food-grade plastic wrap to lock in aromas. Place the bowl in the refrigerator for a minimum of 4 hours, though overnight (12 hours) is strongly recommended for optimal flavor infusion and chemical tenderization by the citrus juices. Turn the pork chunks once halfway through the marinating time if possible.
VKB (Visual Control Point): The outer layer of the pork will take on a deep reddish-orange hue as the achiote pigment penetrates the surface tissue.
Before moving to the next step:
Remove the marinated pork from the refrigerator and let it rest at ambient room temperature for 30 minutes before wrapping.
Phase 3: Preparing banana leaves and assembling the package – 15 min
Appliances: Gas burner or electric stovetop, roasting pan
3. Take 3 banana leaf pieces and pass them briefly over an open flame or warm stovetop burner for 10 seconds per side until they become glossy, pliable, and release a sweet, earthy fragrance. Line a deep roasting pan crisscross with the softened banana leaves, leaving enough overhang on all sides to completely enclose the meat later. Place the marinated pork chunks and any remaining marinade in the center of the lined pan, then fold the banana leaf overhang securely over the pork to create a tightly sealed package.
VKB (Visual Control Point): Banana leaves should turn dark green, feel soft and bendable without cracking, and the meat parcel must be fully enclosed.
Before moving to the next step:
Cover the roasting pan tightly with a double layer of heavy-duty aluminum foil to trap all steam during roasting.
Phase 4: Slow roasting the pork – 240 min
Appliances: Kitchen oven
4. Preheat your kitchen oven to 160 °C with conventional top and bottom heat. Place the foil-sealed roasting pan on the middle rack and bake undisturbed for 240 minutes (4 hours). The prolonged low heat breaks down the connective tissue and intramuscular fat, rendering the pork exceptionally tender so that it falls apart with a gentle touch of a fork.
VKB (Visual Control Point): Internal meat temperature should reach at least 90 °C, and inserting a fork into the center of a pork chunk should meet zero resistance.
Before moving to the next step:
Carefully remove the foil and top banana leaves to expose the cooked pork and let it rest for 15 minutes before shredding.
Phase 5: Preparing the pickled red onion garnish (Xnipec) – 15 min
Appliances: Bowl, knife
5. While the pork is roasting or resting, slice 300 g of red onions into ultra-thin half-moons. Place the sliced onions in a medium glass bowl and pour boiling water over them; let sit for 60 seconds, then drain thoroughly in a colander to remove harsh raw sulfur notes. Transfer the blanched onions back to the bowl, add 100 ml of freshly squeezed lime juice, 3 g of salt, and 1 halved fresh habanero pepper for heat. Toss gently and let marinate at room temperature for at least 30 minutes.
VKB (Visual Control Point): The onions transform into a striking bright magenta color, and the liquid smells sharply citrusy and aromatic.
Before moving to the next step:
Shred the rested pork using two forks, mixing the tender strands directly into the flavorful pan juices left inside the banana leaves.
Phase 6: Shredding and final assembly – 10 min
Appliances: Two forks, dry skillet
6. Shred the warm pork shoulder completely using two forks directly inside the roasting juices so every strand absorbs the rich sauce. Warm 18 corn tortillas in a dry skillet over medium-high heat for 30 seconds per side until pliable and slightly puffed. To serve, mound generous portions of shredded Cochinita Pibil onto the warm corn tortillas and top each taco with a spoonful of the vibrant pickled red onion relish.
VKB (Visual Control Point): Tortillas are hot, flexible, and lightly charred; the shredded pork is glossy, moist, and glistening with reddish pan juices.
Required equipment
| Utensil | Ideal size | Alternative | Risk |
|---|---|---|---|
| Roasting pan | 30×20 cm, deep | Cast iron Dutch oven | Juice overflow if too small |
| Blender | 1.5 l capacity | Immersion blender in tall cup | Incomplete paste blending |
| Dry skillet | 28 cm diameter | Comal or heavy griddle | Tortillas drying out if overheated |
Shopping list
Nutritional profile
Values per 1 portion (excluding side dishes). Calculated from average nutritional values of ingredients.
| Nutrient | Per 100 g | Per 1 portion | Per 6 portions |
|---|---|---|---|
| Energy | 177.1 kcal | 620.0 kcal | 3720.0 kcal |
| Fat | 10.9 g | 38.0 g | 228.0 g |
| of which saturates | 3.7 g | 13.0 g | 78.0 g |
| Carbohydrates | 6.3 g | 22.0 g | 132.0 g |
| of which sugars | 2.0 g | 7.0 g | 42.0 g |
| Protein | 12.0 g | 42.0 g | 252.0 g |
| Salt | 0.9 g | 3.1 g | 18.6 g |
Reference intake of an average adult (8400 kJ / 2000 kcal).
WAGUU Pro Level
- Pro standard: Verified recipe with precise ratios and visual control points.
- Tip 1: If authentic bitter oranges are unavailable, substitute with a 2:1 mixture of fresh regular orange juice and lime juice.
- Tip 2: Toast the achiote paste briefly in a dry pan before blending to awaken the earthy annatto seed aromatics.
- Tip 3: Let the cooked pork rest inside the sealed banana leaves for 20 minutes before shredding so it reabsorbs all juices.
- Tip 4: Blanching sliced red onions in hot water removes harsh sulfur compounds while keeping them delightfully crisp.
Scientific background
The combination of acidic citrus juice (containing citric acid) and slow thermal breakdown of collagen creates the ultimate texture in Cochinita Pibil. As the pork shoulder cooks at 160 °C over 4 hours, tough collagen fibers slowly hydrolyze into gelatin, locking in moisture and delivering a melting mouthfeel. Meanwhile, annatto seeds in the achiote paste impart natural carotenoid pigments, giving the dish its iconic fiery hue.
Fine Dining – Professional techniques
- Plate composition: Serve shredded pork in warm handmade tortillas, garnished neatly with magenta pickled onions and micro-cilantro.
- Textural contrasts: Contrast the meltingly tender, rich shredded pork with the crisp, snappy texture of pickled onions.
- Temperature contrast: Serve piping hot pork tacos paired with chilled, crisp pickled onion relish.
- Aromatic garnishes: Finish with fresh lime wedges and a charred habanero salsa on the side.
Sensory radar
- Appearance: Vibrant brick-red pork strands crowned with bright magenta pickled onion rings.
- Aroma: Complex earthy achiote, sweet citrus notes, and subtle smoky banana leaf fragrance.
- Taste: Savory, tangy, mildly spicy, with deep herbal undertones from Mexican oregano and cumin.
- Texture: Exceptionally tender, melt-in-the-mouth shredded meat wrapped in soft, pliable corn tortillas.
Pairing
- BEER: Crisp Mexican Vienna-style lager or amber ale
- WINE: Refreshing dry Sauvignon Blanc or chilled rosé
- NON-ALCOHOLIC: Traditional iced Agua de Jamaica (hibiscus flower tea)
Various preparation variants
- Slow cooker variant: Cook on low for 8 hours in a slow cooker lined with banana leaves.
- Traditional underground pit (Pib): Wrap in banana leaves and bury in a hot underground earth oven for 12 hours.
Allergens and dietary information
Contains: None • Gluten: Naturally gluten-free • Not suitable for: Vegetarians and vegans
Suitable for
Weekend cooking, festive gatherings, Mexican dinners, family celebrations
Substitution catalog
- Bitter orange juice: Equal parts regular orange juice and fresh lime juice
- Banana leaves: Heavy-duty aluminum foil (though banana leaves provide authentic aroma)
- Pork shoulder: Pork butt or boneless pork neck
FAQ
Can I make Cochinita Pibil without banana leaves?
Yes, you can use heavy-duty aluminum foil, but banana leaves add an authentic earthy aroma and keep the meat exceptionally moist.
Where can I buy achiote paste?
Achiote paste is available in Latin American specialty stores, well-stocked supermarkets, or online spice retailers.
Is the habanero pepper very spicy?
Habanero is very hot; slicing it in half and letting it infuse the pickled onions adds vibrant aroma and controlled heat. Remove it earlier if you prefer milder spice.
Can I freeze leftover cooked pork?
Yes, shredded pork freezes wonderfully in its juices for up to 3 months when stored in an airtight container.
WAGUU Petr advises: Cooking for 12 or more people?
12–16 people: Double all ingredient quantities and bake in two separate large roasting pans to ensure even heat distribution. • 20+ people: Prepare the pork in batches and keep warm in a slow cooker set to low heat during service.
Sides and Serving
- Mexican black beans – Creamy seasoned refried beans (not included in the recipe)
- Avocado slices – Fresh creamy slices to balance the acidity (not included in the recipe)
Serving: Serve family-style with warm corn tortillas, pickled red onions, fresh cilantro, and lime wedges.
Storage and reheating
Fridge: 4 days • Freezer: 3 months • Reheating: Reheat gently in a covered pan with a splash of water or orange juice over medium-low heat until piping hot.
Author: WAGUU Petr & Team • Published: 26 Aug 2026 • Updated: 31 Oct 2026
More Recipes from This Article
Other recipes you might be interested in
Why WAGUU?
Recipes on WAGUU undergo checks for the accuracy of ingredients, procedures, and nutritional values.
Process photo gallery
Community photos: Cook, take a photo, and share the result.
You can upload photos in the comments below or send them via email.
Did you record a video guide for our recipe? Insert a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comment – we’d be happy to publish it and help promote you and your content.
Common mistakes
- Skipping the marinating time – Not letting the meat marinate long enough prevents the citrus juice and achiote from penetrating and tenderizing the pork fibers properly.
- Baking at too high a temperature – Cooking above 180 °C will dry out the pork instead of slowly breaking down collagen for that melt-in-the-mouth texture.
- Forgetting to seal the banana leaves – Failing to wrap and cover the roasting pan tightly allows essential moisture to escape, resulting in dry meat.
- Not resting the meat before shredding – Shredding piping hot pork immediately causes precious juices to spill out, reducing succulence.