logo
partnerships Contact
Recipe Cochinita Pibil

Cochinita Pibil

260 min.
Medium
Medium

A classic dish from the Yucatán Peninsula, slow-cooked pork marinated in achiote and sour orange juice, wrapped in banana leaves. Traditionally cooked in an underground oven (pib), which gives it its iconic flavor.

Ingredients

SCROLL DOWN
Pork shoulder Pork shoulder

3.3–4.4 lb (1.5–2 kg) pork shoulder or pork leg, cut into large chunks

Achiote paste Achiote paste

3.5 oz (100 g) achiote paste (recado rojo)

Fresh orange juice Fresh orange juice

1/2 cup sour orange juice or lime juice

White vinegar White vinegar

1/2 cup white vinegar

Garlic cloves Garlic cloves

5 garlic cloves

Salt Salt

1 tsp salt

Black pepper Black pepper

1 tsp black pepper

Cumin Cumin

1 tsp cumin

Ground cloves Ground cloves

1/2 tsp ground cloves

Bay leaves Bay leaves

2 bay leaves

Banana leaves Banana leaves

Banana leaves (for wrapping)

Red onion Red onion

1 red onion, thinly sliced

Vinegar Vinegar

1/4 cup vinegar

Dried oregano Dried oregano

Dried oregano to taste


Preparation method

260 min.
  • 1
    Make the marinade

    Blend: Achiote paste, sour orange juice, vinegar, garlic, salt, pepper, cumin, and cloves. You should get a thick, deep red, aromatic sauce.

  • 2
    Marinate the pork

    Place pork in a large bowl. Coat completely with the marinade. Add bay leaves. Cover and refrigerate for at least 4 hours (overnight is best)

  • 3
    Prepare banana leaves

    Pass them briefly over an open flame or hot pan. This softens them and prevents tearing.

  • 4
    Wrap the pork

    Line a baking dish with banana leaves. Add the marinated pork with all juices. Cover completely with more banana leaves. Seal tightly with foil.

  • 5
    Cook

    Bake at 320°F (160°C) for 3–4 hours. Until the meat is extremely tender and easily falls apart.

  • 6
    Shred the meat

    Remove from oven. Shred and mix with its juices. This is where all the flavor comes together.

  • 7
    Make pickled onions

    Mix the onion with the juice, vinegar, salt, and oregano. Let it sit for at least 30 minutes. How to serve in warm corn tortillas, topped with pickled red onions. With habanero salsa (optional, but traditional)

  • 8
    Pro Tips

    Add a bit of pork lard for extra richness. Sour orange is a key substitute for orange + lime if needed 🌿 Banana leaves add essential aroma, don’t skip them ⏳ Longer marination = deeper flavor.

Serving: 8

Related Recipes

Fluffy Banana Pancakes

Fluffy Banana Pancakes

VIEW
Time 20 min. Easy Easy Cost Medium
Guacamole with Greek Yogurt

Guacamole with Greek Yogurt

VIEW
Time 15 min. Easy Easy Cost Low
Black Tuna Aguachile with Toasted Garlic Flakes

Black Tuna Aguachile with Toasted Garlic Flakes

VIEW
Time 30 min. Easy Medium Cost Low

Cochinita Pibil

260 min.
Medium
Medium

A classic dish from the Yucatán Peninsula, slow-cooked pork marinated in achiote and sour orange juice, wrapped in banana leaves. Traditionally cooked in an underground oven (pib), which gives it its iconic flavor.

Ingredients

Pork shoulder Pork shoulder

3.3–4.4 lb (1.5–2 kg) pork shoulder or pork leg, cut into large chunks

Achiote paste Achiote paste

3.5 oz (100 g) achiote paste (recado rojo)

Fresh orange juice Fresh orange juice

1/2 cup sour orange juice or lime juice

White vinegar White vinegar

1/2 cup white vinegar

Garlic cloves Garlic cloves

5 garlic cloves

Salt Salt

1 tsp salt

Black pepper Black pepper

1 tsp black pepper

Cumin Cumin

1 tsp cumin

Ground cloves Ground cloves

1/2 tsp ground cloves

Bay leaves Bay leaves

2 bay leaves

Banana leaves Banana leaves

Banana leaves (for wrapping)

Red onion Red onion

1 red onion, thinly sliced

Vinegar Vinegar

1/4 cup vinegar

Dried oregano Dried oregano

Dried oregano to taste


Preparation method

260 min.
  • 1
    Make the marinade

    Blend: Achiote paste, sour orange juice, vinegar, garlic, salt, pepper, cumin, and cloves. You should get a thick, deep red, aromatic sauce.

  • 2
    Marinate the pork

    Place pork in a large bowl. Coat completely with the marinade. Add bay leaves. Cover and refrigerate for at least 4 hours (overnight is best)

  • 3
    Prepare banana leaves

    Pass them briefly over an open flame or hot pan. This softens them and prevents tearing.

  • 4
    Wrap the pork

    Line a baking dish with banana leaves. Add the marinated pork with all juices. Cover completely with more banana leaves. Seal tightly with foil.

  • 5
    Cook

    Bake at 320°F (160°C) for 3–4 hours. Until the meat is extremely tender and easily falls apart.

  • 6
    Shred the meat

    Remove from oven. Shred and mix with its juices. This is where all the flavor comes together.

  • 7
    Make pickled onions

    Mix the onion with the juice, vinegar, salt, and oregano. Let it sit for at least 30 minutes. How to serve in warm corn tortillas, topped with pickled red onions. With habanero salsa (optional, but traditional)

  • 8
    Pro Tips

    Add a bit of pork lard for extra richness. Sour orange is a key substitute for orange + lime if needed 🌿 Banana leaves add essential aroma, don’t skip them ⏳ Longer marination = deeper flavor.

Serving: 8

Related Recipes

Fluffy Banana Pancakes

Fluffy Banana Pancakes

VIEW
20 min. Easy Medium
Guacamole with Greek Yogurt

Guacamole with Greek Yogurt

VIEW
15 min. Easy Low
Black Tuna Aguachile with Toasted Garlic Flakes

Black Tuna Aguachile with Toasted Garlic Flakes

VIEW
30 min. Medium Low