Good food. Less fuss.
From the EZdish collection

Cochinita Pibil

Mexican · Main

A slow-roasted Mexican pork dish from the Yucatán Peninsula, marinated in citrus and earthy achiote, then wrapped in banana leaves for meltingly tender results.

IntermediateHigh proteinGluten free
Jump to recipe
Cochinita Pibil — recipe cover
5 hrA little patience, a lot of flavor
Prep time1 hr
Cook time4 hr
Servings6 people
DifficultyIntermediate
Let's make something good

How to make it

6 steps. Take it one step at a time.

  1. Combine the achiote paste, bitter orange juice, garlic, oregano, and salt

    In a blender, combine the achiote paste, bitter orange juice, garlic, oregano, and salt. Blend until smooth to create the marinade.

  2. Place the pork chunks

    Place the pork chunks in a large bowl and pour the marinade over them. Ensure every piece is well coated. Cover and refrigerate for at least 4 hours, preferably overnight.

    4 hr
  3. Preheat your oven

    Preheat your oven to 325°F (163°C). Briefly pass the banana leaves over an open flame or warm surface until they become shiny and soft.

  4. Line a large baking dish

    Line a large baking dish with the banana leaves, letting them overhang the edges. Place the marinated pork inside, pour over any remaining marinade, and fold the leaves over to seal tightly. Cover the dish with foil for an extra seal.

  5. Bake in the preheated oven

    Bake in the preheated oven for 4 hours, or until the pork is tender and falls apart easily with a fork.

    4 hr
  6. Remove from the oven, shred the meat

    Remove from the oven, shred the meat using two forks while it's still in the juices. Serve hot with pickled red onions and tortillas.

A little kitchen wisdom

Traditional Cochinita Pibil uses 'Naranja Agria' (sour orange). If unavailable, a mix of orange and lime juice is a perfect substitute. Banana leaves are essential for both the authentic flavor and keeping the meat moist during the long roast.

What you'll need

BlenderBaking dishAluminum foilForks
Keep the good going

For now. And for later.

Make it ahead

The meat can be marinated up to 24 hours in advance. The cooked dish actually tastes better the next day.

Store & enjoy

Store in an airtight container with its juices to prevent drying. Reheat slowly in a pan or oven with a splash of water or orange juice.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Cochinita Pibil
Step 1 of 6

Combine the achiote paste, bitter orange juice, garlic, oregano, and salt

In a blender, combine the achiote paste, bitter orange juice, garlic, oregano, and salt. Blend until smooth to create the marinade.