Lift the lid and the banana leaves release a warm, earthy aroma. Inside, the pork is stained a deep red-orange and should pull apart with a fork. Cochinita pibil is associated with the Yucatán Peninsula; this home-oven version keeps its achiote, citrus and leaf-wrapped character without pretending to reproduce a pit-cooked meal.

This cochinita pibil uses pork shoulder, achiote paste, orange and lime juice, garlic and a few spices. The meat marinates in the refrigerator, then cooks slowly beneath banana leaves in a covered pan. Allow time for the pork to become shreddable and toss the strands with the cooking juices before serving.
I like to set the roasting pan and leaves out before mixing the marinade. The colorful paste is easier to handle when there is already a clear place for the coated pork. Put a washable surface beneath the blender, too: achiote has a way of announcing itself.

Serving Suggestions for Cochinita Pibil
Warm corn tortillas make a simple way to serve the pork. Spoon on enough meat to enjoy the juices without soaking through the tortilla, then add pickled red onion if you have it. A little lime at the table adds brightness, but taste the citrus in the cooked pork first.
For a larger plate, serve a smaller scoop of pork with beans and a crisp vegetable side. I’d keep the sides fairly plain so the earthy achiote remains the main flavor. Spoon some reserved pan juices over each portion just before it reaches the table.
- Use warm tortillas, pickled red onion and lime for tacos; the onion is a serving choice, not part of the roast.
- Add a small portion of Spoonvale’s chunky guacamole beside the tacos.
- Serve with plain black beans and a crunchy salad for a sit-down meal.
- Use leftovers in a rice bowl, warming the pork with a spoonful of its saved juices.
Let the pork stay moist with its own juices and give guests simple, bright additions to choose from.

Cochinita Pibil: Citrus and Banana Leaf Choices
Achiote paste provides the warm color and earthy seasoning. Sour orange is familiar in Yucatán cooking; this version uses orange juice plus lime for a practical home-kitchen variation, without claiming it tastes identical. The Mexico in My Kitchen cochinita pibil guide explains the customary achiote, sour-orange and banana-leaf combination.
Use food-grade banana leaves that are clean and pliable. Rinse and dry them, then warm briefly in a dry skillet if they resist folding. Line the pan with overhang, nestle the marinated pork inside and fold the leaves over it before covering the pan. The leaves help enclose the meat; the lid is still important for keeping moisture in.
| Choice | How to use it | Expect |
|---|---|---|
| Orange plus lime | Use 180 ml orange and 45 ml lime juice | A practical tart-citrus home variation |
| Sour orange, when available | Use 225 ml juice in place of both | A different, more traditional citrus profile |
| Fresh or thawed banana leaves | Rinse, dry and warm if stiff | Leaves that fold over the pork |
| Covered pan | Close the lid over folded leaves | Moist heat during the long roast |
- Cut the pork into several large pieces so the marinade coats more surface while the meat remains substantial.
- Marinate in the refrigerator, not on the counter; keep raw-pork utensils separate from ready-to-eat toppings.
- After roasting, save the pan juices before discarding the leaves.
- If the pork resists two forks, cover it again and keep cooking, checking at intervals rather than forcing it apart.
The practical citrus blend and a well-covered pan help this oven version cook evenly and stay juicy.

Health Benefits, Portions and Safe Storage
Pork supplies protein, while the finished plate can include beans, vegetables and tortillas. The overall meal depends on portion size and toppings, so ingredient names alone cannot support a precise nutrition number. Start with a moderate amount of pork and add other foods that make the meal satisfying.
Use a thermometer: the FoodSafety.gov safe-temperature chart lists 145°F (63°C) plus a three-minute rest for whole cuts of pork. This recipe cooks well beyond that point to reach a shreddable texture and rests before serving. Keep the raw marinade and any tools it touched away from finished toppings.
- Refrigerate cooked pork in shallow covered containers with a little juice within two hours of cooking.
- The cold-storage chart gives cooked meat leftovers three to four days at 40°F (4°C) or below.
- Reheat leftovers to 165°F (74°C), adding saved cooking juices if the pork looks dry.
Cook for both verified safety and tender texture, then cool and store leftover portions promptly.
Bottom Line
Cochinita pibil rewards patient, covered cooking. Achiote and citrus season the pork, banana leaves surround it, and the resting juices bring the shredded meat back together. Serve the tender pork simply with warm tortillas and optional pickled onion, or make it part of a plate with beans and vegetables.
Cochinita Pibil Recipe

Ingredients
- 3.1 lb boneless pork shoulder about 1.4 kg, cut into 4–5 large pieces
- 2 large food-grade banana leaves enough to line and fold over the pork
- 2 oz achiote paste about 60 g
- 0.75 cup fresh orange juice 180 ml
- 3 tbsp fresh lime juice 45 ml
- 3 cloves garlic about 9 g
- 1 tsp dried oregano
- 0.5 tsp ground cumin
- 0.25 tsp ground allspice
- 1.5 tsp fine salt about 9 g
- 0.5 tsp ground black pepper
- 1 medium white onion about 150 g, thinly sliced
Equipment
- knife and cutting board
- Kitchen towel
- Blender
- Citrus juicer
- Measuring cups and spoons
- Deep lidded roasting pan about 3–4 quarts
- Tongs and 2 forks
- Food thermometer
Instructions
- Rinse the food-grade banana leaves and pat them dry. Trim them to line a deep 3–4-quart lidded roasting pan with enough overhang to fold over the pork. If stiff, warm each leaf briefly in a clean dry skillet until pliable; do not let it scorch.
- Cut the pork shoulder into 4–5 large pieces. Blend the achiote paste, orange juice, lime juice, garlic, oregano, cumin, allspice, salt and pepper until smooth.
- Place the pork and sliced onion in the leaf-lined pan. Pour the marinade over them, turning the pork to coat. Fold the leaves over the meat, cover the pan and refrigerate for 2 hours.
- Heat the oven to 325°F (165°C). Put the covered pan on a rimmed tray and roast for about 3–3½ hours. Begin checking after 3 hours: the pork should have passed 145°F (63°C) and pull apart easily with two forks. If still firm, cover and continue cooking in 20-minute intervals.
- Rest the covered pan for 15 minutes. Open carefully to avoid the hot steam, lift the pork out and save the pan juices. Discard the leaves, shred the meat with two forks and toss with enough juices to keep it moist.
- Serve warm in tortillas with optional pickled red onion and lime, or alongside beans and a salad. Refrigerate leftovers promptly in shallow covered containers with a little cooking juice.
Notes
Tried this recipe?
Let us know how it turned out!
Emily is Spoonvale’s recipe-writing persona, bringing a warm, practical voice to everyday cooking. Her focus is simple: approachable meals, comforting flavors, and clear instructions that help make time in the kitchen more enjoyable.
