Cochinita Pibil

Cochinita Pibil

Updated October 14, 2026

Yucatan slow-roasted pork in orange and achiote (red spice paste), with pickled red onions. For tacos.

Cook time
4 hrs 30 min
Rating
…

Ingredients

Scale
Measurement units
  • 4 lb boneless pork shoulder
  • 4 oz achiote paste
  • ½ cup orange juice
  • ¼ cup lime juice
  • 6 cloves garlic cloves
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • 1 tbsp salt
  • 2 pieces banana leaves
  • 2 medium red onion
  • 1 whole habanero pepper
  • ½ cup white vinegar

Instructions

Make the marinade
Blend achiote paste with orange juice, lime juice, garlic, cumin, oregano, and salt until smooth.
Ingredients
  • achiote (4 oz)
  • orange (½ cup)
  • lime (¼ cup)
  • garlic (6 cloves)
  • cumin (1 tsp)
  • oregano (1 tsp)
  • salt (1 tbsp)
Marinate the pork
Cut pork into large chunks. Coat with marinade. Refrigerate at least 4 hours, overnight better.
Ingredients
  • pork (4 lb)
Wrap and roast
Line Dutch oven with banana leaves. Add pork with marinade. Fold leaves over. Cover. Roast at 300°F for 3-3.5 hours until pork shreds easily.
Equipment
  • Dutch oven
Ingredients
  • banana leaves (2 pieces)
  • pork
Make the pickled onions
Slice red onions thin. Pour boiling water over, drain after 1 minute. Toss with vinegar, salt, and sliced habanero. Let sit 1 hour.
Ingredients
  • red onion (2 medium)
  • vinegar (½ cup)
  • habanero (1 whole)
  • salt
Warm the tortillas and serve
Shred pork. Serve with pickled onions and warm tortillas.
Ingredients
  • pork
  • onions

Ratings

Loading ratings…

Your rating

Have you cooked this?

Comments

Loading comments…

Ready to cook? Or want to explore more recipes?