How to Make Cochinita Pibil: Yucatán-Style Pork Tacos Recipe
Written by MasterClass
Last updated: Jul 7, 2026 • 2 min read
Cochinita pibil tacos are no mere pork tacos. Their fiery hue and smoky-sweet spiced flavor is a showstopper in the taco world, especially when topped off with the bright tang of pickled onions.
Learn From the Best
What Is Cochinita Pibil?
Cochinita pibil is suckling pig marinated in citrus juice, garlic, and orange-hued achiote paste, then wrapped in banana leaves and roasted in a traditional Mayan underground pit called a pib. It’s a regional delicacy that originated in Mexico’s Yucatán Peninsula.
While cochinita pibil is traditionally made with suckling pig, it may be easier to use pork shoulder or pork butt. They have more fat than a cut like tenderloin, which ensures a juicy end result after a low and slow cooking time. When prepared in this way, pork butt and shoulder have a similar texture to other pulled pork dishes like carnitas.
Conchinita Pibil includes the use of achiote, a spice paste made of ground annatto seeds and vinegar, along with coriander seeds, Mexican oregano, ground cumin seeds, garlic, and other spices, which is available at many Latin grocery stores as well as online.
Yucatán-Style Cochinita Pibil Tacos Recipe
makes
prep time
1 hrtotal time
8 hrcook time
7 hrIngredients
For the pickled onion:
- 1
Place pork in a deep baking dish or roasting pan and allow to come to room temperature.
- 2
To make the marinade, combine the citrus juices, achiote, garlic and salt in a blender or food processor and puree until smooth. Pour over meat, and coat thoroughly with your hands. Let rest for at least one hour.
- 3
While meat is marinating, make the pickled onions. In a medium bowl, combine the diced red onion, peppercorns, ½ teaspoon salt, sugar, and vinegar. Let sit in the fridge, stirring occasionally until ready to use.
- 4
Preheat oven to 325°F. Lay clean banana leaves in an overlapping pattern on a clean work surface. Place the marinated meat in the center, and top with bay leaves. Fold banana leaves up and over the meat, forming a tight parcel; secure with butcher’s twine and return to roasting pan. Cover with foil.
- 5
Bake pork for 3–4 hours, checking periodically through the leaves, until fork tender.
- 6
Remove from the oven and let sit for 10 minutes. Shred meat using two forks (mix in any remaining braising liquid if it seems a little dry) and serve immediately with pickled onions, cilantro, and tortillas on the side.
Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by culinary masters, including Gabriela Cámara, Chef Thomas Keller, Massimo Bottura, Dominique Ansel, Gordon Ramsay, Alice Waters, and more.
Chef Gabriela Cámara’s Tacos al Pastor Recipe
Feb 19, 2020
11 Types of Authentic Mexican Tacos
Apr 16, 2020
Easy Pork Dishes: 9 Pork Recipes for Home Cooks
Sep 5, 2021
Adobada Tacos Recipe: How to Make Pork Tacos
Jun 6, 2022
Smoked Pork Tacos Recipe: How to Make Smoked Pork Tacos
Apr 29, 2022
Pork Belly Tacos Recipe: How to Make Pork Belly Tacos
Apr 22, 2022
Other articles
Adobo Tacos Recipe: How to Make Braised Pork Adobo Tacos
May 16, 2022
Jerk Chicken Tacos Recipe: How to Make Jerk Chicken Tacos
May 6, 2022
Chicharron Tacos Recipe: How to Make Fried Pork Rind Tacos
Apr 22, 2022
Chickpea Tacos Recipe: Easy Vegan Chickpea Tacos
May 24, 2022
How to Make a Michelada: Classic Michelada Cocktail Recipe
Dec 17, 2020
Fish Taco Recipe: How to Make Fish Tacos at Home
Mar 30, 2020
