Go Back
Cochinita Pibil Tacos with Fiery Habanero Salsa Recipe
Ash Tyrrell

Cochinita Pibil Tacos with Fiery Habanero Salsa Recipe

I still remember the first time I pulled apart a piece of slow-roasted pork and watched it fall to shreds with barely a touch of my fork. That's the magic of cochinita pibil , a Yucatán classic where pork gets bathed in citrusy achiote marinade and cooked low and slow until it's meltingly tender
Prep Time 25 minutes
Cook Time 3 hours

Ingredients
  

  • 3 lbs pork shoulder cut into large chunks – this cut has enough fat to stay juicy through the long cook
  • 3.5 oz achiote paste – the heart of the dish gives that signature brick-red color and earthy flavor
  • 1 cup fresh sour orange juice or mix of orange and lime – the acid tenderizes the pork and brightens the marinade
  • 6 cloves garlic minced – adds depth, don't skip fresh garlic for this one
  • 1 tsp ground cumin – rounds out the earthiness of the achiote
  • 1 tsp dried oregano Mexican if you can find it – has a slightly citrusy edge compared to regular oregano
  • 1 tsp salt – season the meat properly it's a lot of pork to flavor
  • 1/2 tsp black pepper – freshly cracked tastes noticeably better here
  • 2 banana leaves or foil as backup – wraps the meat and keeps it moist while adding subtle flavor
  • 3 habanero peppers – the star of your salsa don't deseed them all if you want real heat
  • 1/2 cup white onion chopped – balances the habanero's heat with sweetness
  • 1/4 cup lime juice – cuts through the richness of the pork
  • Small bunch cilantro chopped – fresh herbs make the salsa pop
  • 12-16 corn tortillas warmed – always warm them right before serving, cold tortillas ruin the bite
  • Pickled red onions for topping – adds crunch and acidity to every taco

Method
 

  1. Add the achiote paste, sour orange juice, garlic, cumin, oregano, salt, and pepper to a blender. Blend until it turns into a smooth, deep red paste with no lumps. This marinade is what gives cochinita pibil its unmistakable color and tang. Taste it here — it should be bold, since it needs to flavor a lot of meat.
  2. Place your pork chunks in a large bowl or resealable bag and pour the marinade over them, making sure every piece gets coated. Cover and refrigerate for at least 4 hours, though overnight gives the best flavor. The longer it sits, the deeper that citrusy achiote flavor gets into the meat.
  3. Line your pot with banana leaves, add the marinated pork along with all its juices, and fold the leaves over the top to seal it in. Cover with a lid and cook at low heat (around 300°F) for about 3 hours. You'll know it's ready when the meat shreds effortlessly with a fork.
  4. Once cooked, remove the pork from the pot and shred it using two forks, mixing it back with the cooking juices. Those juices are liquid gold, so don't drain them away. The pork should look moist, saucy, and deeply red at this point.
  5. While the pork cooks, blend habaneros, onion, lime juice, and cilantro with a small splash of water until you get a chunky salsa. Adjust the heat by adding more or fewer habanero seeds. This salsa is meant to be fiery, so start small if you're heat-sensitive.
  6. Warm your tortillas in a dry skillet until slightly charred at the edges. Pile on a generous scoop of shredded pork, top with pickled onions, and finish with a spoonful of habanero salsa. Serve immediately while everything is warm and fresh.

Notes

  • I always marinate the pork overnight instead of just 4 hours, the flavor difference is huge.
  • I like to double-wrap with banana leaves plus foil, it keeps the pot from drying out during the long cook.
  • I never skip toasting my tortillas directly over a flame for a few seconds, it adds a nice smoky char.
  • I save the leftover cooking juices and drizzle a spoonful over the tacos right before serving.
  • I make my habanero salsa a few hours ahead so the flavors have time to meld together.