Cochinita Pibil With Tender Citrus-Achiote Pork

A platter of citrus-achiote pulled pork in a banana leaf with pickled red onion

When dinner needs to feed a table without keeping you at the stove, cochinita pibil is a satisfying project. Pork shoulder rests in a citrus-achiote marinade, then spends a slow afternoon wrapped in banana leaves inside a covered Dutch oven. The result is tender, brick-red pork with its own fragrant juices, ready to tuck into warm corn tortillas.

Boneless pork shoulder marinates in citrus and achiote, then slow-roasts inside banana leaves until it shreds easily. Makes eight portions with quick pickled red onion.
Square view of cochinita pibil pork with pickled onion and lime in a banana leaf-lined bowl

The key to juicy cochinita pibil is a snug banana-leaf wrap and enough oven time for the shoulder to pull apart easily.

Traditional Yucatecan pibil is cooked in an earth oven. This home-oven version keeps the distinctive achiote, citrus and banana-leaf flavors while using a familiar pot. I like to make the quick pickled onion during the roast: its sharp, crisp bite is exactly what the rich pork needs. Plan for a two-hour marinade and about four hours in the oven; most of that time is hands-off.

Close view of shredded cochinita pibil pork on a banana leaf with pickled red onion and lime

Serving suggestions for cochinita pibil

Serve one of eight pork portions on two warm corn tortillas and spoon some of the cooking juices over the meat. Add drained pickled red onion and a squeeze of lime just before eating. The onion in the card is quick-pickled while the pork roasts, so it stays pleasantly crisp instead of disappearing into the sauce.

  • Set out tortillas, pork, onion and lime separately so everyone can build their own tacos without soggy tortillas.
  • Turn leftovers into a rice bowl with sliced cucumber or a simple cabbage slaw for crunch.
  • For another tortilla dinner, Dishora’s quesadilla recipe makes good use of the same skillet you warm the tortillas in.

If the pot juices are especially plentiful, skim off any excess fat and stir the rest back into the shredded pork.

Put the pickled onion on at the last moment so its snap survives the warm pork.

A fork placing cochinita pibil pork into a corn tortilla beside pickled red onions

Variations and ingredient choices

Achiote paste does much of the flavor work here. Blend it thoroughly with orange juice, lime juice, garlic and Mexican oregano so there are no dense red lumps on the meat. Sour orange is a classic Yucatecan ingredient; a blend of sweeter orange and lime gives this home version both fruit and acidity. For a larger gathering, double the recipe in two pots rather than crowding one Dutch oven.

Banana leaves are worth seeking out in the frozen aisle of a Latin American or Asian market. Rinse, dry and warm them briefly in a dry skillet so they bend without tearing. Rick Bayless also describes banana-leaf-wrapped cochinita pibil for a larger outdoor cook; the card below gives the smaller home-oven amounts.

If your shoulder is bone-in, buy extra weight to account for the bone and cook to tenderness rather than the clock. Avoid a lean loin for this recipe: shoulder’s connective tissue and fat are what make long roasting worthwhile.

Use pork shoulder and let tenderness, rather than a fixed minute, decide when it is ready to shred.

Health benefits and practical balance

Pork shoulder provides protein, while the citrus, garlic and achiote build flavor without a heavy sauce. The cut also contains fat, so the finished portion is hearty. The pickled onion adds freshness but does not turn a taco plate into a vegetable-heavy meal; a cabbage slaw, tomatoes or beans can round it out.

Keep the pork refrigerated during its marinade. The USDA safe minimum for pork roasts is 145°F with a three-minute rest, but shoulder needs much longer to become pull-apart tender. Around 195–205°F is a texture cue, not a different safety minimum. Use a thermometer and check that a fork slides in easily.

Cool leftovers promptly in shallow covered containers. FoodSafety.gov recommends using cooked meat within three to four refrigerated days. Keep the onion separate so it stays crisp when you reheat the pork.

Overhead view of shredded achiote pork in a banana leaf-lined Dutch oven

A modest scoop of juicy pork with fresh sides makes a generous taco feel well composed.

Why make cochinita pibil at home

This is an excellent weekend recipe because the active work is concentrated at the beginning and end. Cut and marinate the pork, soften the leaves, and tuck everything into the pot. Later, the kitchen smells of citrus and achiote while you can get on with other things. The pickled onion takes only a few minutes to assemble while the roast is underway.

Give the pork its full covered rest before opening the leaves, then shred it into the warm juices. If you make it a day ahead, cool and refrigerate the pork in those juices and reheat gently. The exact amounts, equipment and first step are in the card; once you have the pot and banana leaves ready, the method is straightforward.

Make enough for eight: the same slow roast can become tacos tonight and an easy lunch tomorrow.

Cochinita Pibil Recipe

Emily Parker
Square view of cochinita pibil pork with pickled onion and lime in a banana leaf-lined bowl
Save
Boneless pork shoulder marinates in citrus and achiote, then slow-roasts inside banana leaves until it shreds easily. Makes eight portions with quick pickled red onion.
Estimated Recipe CostAbout US$26 for 8 servings / US$3.25 per serving (estimated US grocery prices)
Prep Time 25 minutes
Cook Time 4 hours
Marinating and resting 2 hours 20 minutes
Total Time 6 hours 45 minutes
Servings: 8 servings
Course: Main Course

Ingredients
  

Pork and achiote marinade
  • 3 pounds boneless pork shoulder Cut into roughly 3-inch chunks.
  • 3 ounces achiote paste About one small block.
  • ½ cup fresh orange juice About 2 oranges.
  • ¼ cup fresh lime juice About 2–3 limes.
  • 4 cloves garlic Peeled.
  • 1 teaspoon dried Mexican oregano
  • 1½ teaspoons kosher salt
  • ¼ cup water For the roasting pot.
  • 2 large banana leaves Thawed if frozen; enough to line and cover a 5–6-quart pot.
Pickled onion and serving
  • 1 medium red onion Thinly sliced.
  • ½ cup white vinegar
  • ½ cup warm water For pickling.
  • 1 teaspoon sugar
  • ½ teaspoon kosher salt For the onion.
  • 16 small corn tortillas Optional for serving; two per person.
  • 1 lime lime Optional; cut into wedges for serving.

Equipment

  • 1 5–6-quart Dutch oven with lid For the banana leaf-wrapped pork.
  • 1 Blender For the achiote-citrus marinade.
  • 1 Chef’s knife and cutting board For cutting pork and onion.
  • 1 Large mixing bowl For marinating the pork.
  • 1 Large dry skillet To soften banana leaves.
  • 1 Small bowl or jar For quick pickled onions.
  • 1 Citrus juicer For fresh orange and lime juice.
  • 1 Instant-read food thermometer For checking the pork.

Instructions
 

Roast and serve
  1. Cut the pork shoulder into roughly 3-inch chunks and place them in a large mixing bowl.
  2. Blend achiote paste, orange juice, lime juice, garlic, Mexican oregano and 1½ teaspoons kosher salt until smooth. Pour over the pork and turn to coat. Cover and refrigerate for at least 2 hours or up to 12 hours.
  3. Heat oven to 325°F. Rinse and dry the banana leaves, then warm each briefly in a large dry skillet until pliable. Line a 5–6-quart Dutch oven with the leaves, leaving enough overhang to fold over the pork.
  4. Transfer the pork and all marinade into the leaf-lined pot. Add ¼ cup water around the edges, fold leaves over the meat, and cover with the lid. Roast for about 4 hours, checking after 3½ hours, until the pork is very tender and shreds readily. For pull-apart texture, an instant-read thermometer will usually read around 195–205°F; the USDA safe minimum for pork roasts is lower, at 145°F with a 3-minute rest.
  5. While the pork roasts, combine the sliced red onion, white vinegar, warm water, sugar and ½ teaspoon kosher salt in a small bowl or jar. Stir and let stand at least 30 minutes, then drain before serving.
  6. Let the covered pork rest 20 minutes. Open the leaves carefully, transfer pork to a board and shred with two forks. Toss with some of the pot juices. Divide into eight portions; serve with pickled onion, warm corn tortillas and lime wedges if using.

Video

Notes

Cost basis: About US$12 for 3 pounds pork shoulder, $2.50 for 3 ounces achiote paste, $3.50 for the banana leaves, $3 for citrus, $0.75 for garlic and oregano, $1.75 for onion, vinegar and sugar, and $2.50 for 16 tortillas. Total about US$26; prices vary. Optional lime wedges are included in the citrus estimate.
Food safety: Refrigerate the marinating pork at 40°F or below, never at room temperature. The USDA safe minimum for pork roasts is 145°F with a 3-minute rest; this shoulder cooks far past that point to become shreddable. Refrigerate leftovers promptly and use within 3–4 days.
Video companion: Rick Bayless shows a small-batch, home slow-cooked cochinita pibil for tacos. This card instead uses banana leaves and a Dutch oven; follow its oven timing and amounts.

Tried this recipe?

Let us know how it turned out!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top