Cochinita Pibil Tacos
Incredibly tender, slow-roasted pork marinated in a vibrant achiote and citrus blend, then shredded and piled into warm corn tortillas. This Yucatán classic brings tangy, earthy flavors with a gentle warmth, finished with quick-pickled red onions for the perfect bite.
For 4 servings
- prep
Make the pickled red onions.
1.In a small bowl, whisk together ¼ cup white vinegar, ¼ cup water, and ½ tsp sugar until dissolved.2.Add the thinly sliced red onion, ensuring it is fully submerged.3.Set aside at room temperature for at least 30 minutes while you prepare the pork. - prep
Blend the achiote marinade.
1.In a blender, combine the achiote paste, orange juice, lime juice, 2 tbsp white vinegar, garlic cloves, ground cumin, dried oregano, ground allspice, salt, and black pepper.2.Blend on high speed until completely smooth, scraping down the sides as needed.TIPThe marinade should be the consistency of a thick smoothie. If it's too thick to blend, add a tablespoon of water. - prep
Marinate the pork.
1.Place the pork shoulder chunks in a large bowl.2.Pour the achiote marinade over the pork and use your hands to massage it into every piece until well coated.3.Cover and refrigerate for at least 1 hour, or preferably overnight for deeper flavor. - prep
Line the pot with banana leaves.
1.Preheat your oven to 325°F (160°C).2.Quickly pass each banana leaf over a gas flame or hot electric burner until pliable and slightly glossy.3.Line a heavy Dutch oven with the softened banana leaves, letting the excess hang over the edges.TIPWilt the leaves until they are flexible to avoid cracking. If you can't find banana leaves, use two layers of parchment paper instead. - roast · ~180 min
Slow-roast the pork.
1.Transfer the marinated pork and all the marinade into the banana leaf-lined pot.2.Fold the overhanging banana leaves over the pork to create a sealed parcel.3.Cover the pot tightly with the lid and transfer to the oven.4.Bake for 3 hours, or until the pork is fall-apart tender and shreds easily with a fork.TIPDo not peek during the first 2 hours. Keeping the lid on traps the steam, which is essential for tender meat. - prep
Shred the pork.
1.Carefully remove the pot from the oven. Use tongs to peel back the banana leaves.2.Transfer the tender pork chunks to a large bowl or a sheet pan.3.Use two forks to shred the meat into bite-sized pieces.4.Pour the rich cooking juices from the pot over the shredded pork and toss to coat.TIPTaste the pork and add an extra pinch of salt if needed, but remember the pickled onions will add a tangy pop. - grill
Warm the corn tortillas.
1.Heat a dry comal or cast-iron skillet over medium-high heat.2.Warm each tortilla for about 30 seconds per side, until pliable and slightly charred in spots.3.Stack the warmed tortillas in a clean kitchen towel to keep them soft and hot.TIPA quick char on the tortillas adds a subtle smoky flavor that pairs beautifully with the roasted pork. - assemble
Assemble the tacos.
1.Place a generous mound of the shredded cochinita pibil onto the center of each warm corn tortilla.2.Top with a tangle of drained pickled red onions.3.Garnish with fresh chopped cilantro.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Marinate the pork overnight for the deepest achiote and citrus flavor.
- 2Pass banana leaves over an open flame until glossy to prevent cracking when folding.
- 3Do not open the lid during the first 2 hours of roasting to keep steam locked in.
- 4Shred the pork while it's still warm for the best texture and easier handling.
- 5Taste the shredded pork before salting — the pickled onions add tangy salinity.
Adapt it for your goals.
Low-oil
Skip the banana leaf and use parchment paper instead; the cooking juices still keep the pork moist without the banana leaf's slight oiliness.
vegetarianVegetarian
Replace pork with thick slices of portobello mushrooms or jackfruit; marinate and roast for 45–60 minutes until tender.
spicierSpicier
Add 1–2 dried guajillo or habanero peppers to the blender with the marinade for a smoky, fiery kick.
grain freeGrain-free
Serve the shredded cochinita pibil over a bed of shredded cabbage or lettuce wraps instead of corn tortillas.
Why this is on our healthy list.
Rich in Protein
Pork shoulder is an excellent source of high-quality protein, supporting muscle repair and satiety.
Vitamin C from Citrus
Fresh orange and lime juice in the marinade provide a natural dose of vitamin C, which aids iron absorption.
Antioxidants from Achiote
Achiote (annatto) is rich in carotenoids, plant compounds with antioxidant properties that support eye health.
Low-Carb Taco Option
Using corn tortillas keeps the dish naturally gluten-free and lower in refined carbohydrates than flour tortillas.
Frequently asked questions
Pork shoulder is best because its higher fat content keeps the meat moist during the long roast; loin will dry out.



