New video every week on YouTube →
Pollo Pibil Recipe, Yucatán Achiote Chicken in Banana Leaf

Pollo Pibil Recipe, Yucatán Achiote Chicken in Banana Leaf

Tangy, earthy, brick-red chicken that pulls apart with a fork and carries no heat at all; the habanero lives in the pink pickled onions on top. The marinade takes 20 minutes in the morning, leftovers in their juices keep 3 to 4 days, and equal parts orange and lime juice stand in for sour orange from any US or UK supermarket.

Pollo pibil (POH-yoh pee-BEEL) is the chicken version of cochinita pibil, the slow-cooked pork of Mexico’s Yucatán Peninsula. Chicken thighs sit in a brick-red paste of ground annatto seed (achiote) and sour orange juice, get wrapped in banana leaves and steam in their own juices until they pull apart. Pibil refers to the pib, the Maya pit oven it was traditionally cooked in; at home, a well-sealed dish at 350°F (180°C) does the job in 75 minutes. Below: the recipe for 8, which cut to buy, how to tell it’s done, a skillet version for weeknights and a slow cooker option.

What pollo pibil tastes like, and how much work it is

How do you make pollo pibil? Blend 3.5 oz (100 g) of achiote paste with 1 cup (250 ml) of sour orange juice, garlic, cumin, oregano and salt, coat 4.4 lb (2 kg) of boneless chicken thighs and refrigerate 6 hours. Wrap in banana leaves, seal with foil and bake at 350°F (180°C) for 1 hour 15 minutes, until it passes 165°F (74°C) and shreds. Serve in tortillas with habanero pickled onions. 490 minutes (55 hands-on, the rest is marinating and oven time) for 8 servings.

If you know American pulled chicken, this is its tangy cousin: no smoke, no sugar, no barbecue sauce. The meat is tart from the citrus, earthy and faintly bitter from the achiote, and not spicy at all. The heat comes from the pickled red onions with habanero piled on top, so everyone can choose how much.

Time. 490 minutes start to finish, about 55 of them hands-on: 20 in the morning for the marinade, 15 to wrap the dish, 10 for the onions while it bakes and 10 to shred. Difficulty: easy.

Pollo pibil game plan, 490 minutesTimeline for pollo pibil for 8. Marinade and coating: 20 minutes hands-on. Marinating in the fridge: 360 minutes, hands-off. Banana leaves and wrapping: 15 minutes hands-on. Oven at 350 degrees Fahrenheit, 180 Celsius: 75 minutes, unopened. Pickled onions: 10 minutes hands-on while the chicken bakes. Resting sealed: 10 minutes. Shredding and serving: 10 minutes. 490 minutes in total, about 55 of them hands-on.0306090120150180210240270300330360390420450480minutesMarinade20 minFridge, marinating360 minLeaves and wrapping15 minOven 350°F (180°C)75 minPickled onions10 minRest, sealed10 minShred and serve10 minhands-onfridge or restingoven, don’t open
Of the 8 hours, only 55 minutes are hands-on: the marinade in the morning and the rest once the oven is on.

Ingredients, and which chicken to buy

The recipe works out to 9 oz (250 g) of raw chicken per person, which fills 3 generous tacos. The marinade ratio is the same as for the pork version: 1¾ oz (50 g) of achiote and ½ cup (125 ml) of sour orange juice per 2.2 lb (1 kg) of meat. Scale by weight and keep that ratio.

Boneless thighs, bone-in, or breast

  • Boneless, skinless thighs (the recipe). Enough fat to survive 75 minutes of steam and come out juicy; they shred on their own and there are no bones to fish out. Every US and UK supermarket sells them.
  • Bone-in thighs or legs, skin removed. More flavor, and the choice if you want to serve whole pieces with rice. Make 2 or 3 cuts down to the bone so the marinade gets in, and allow 1 hour 15 minutes to 1 hour 30 minutes at 350°F (180°C), until the meat comes away from the bone. Put the thermometer next to the bone, not touching it.
  • Breast. Skip it for the long bake: it turns dry and stringy in the same time. Use it only in the skillet version and pull it the moment it hits 165°F (74°C).

Always remove the skin. Steamed, it goes rubbery and keeps the marinade off the meat.

Which chicken cut for pollo pibilComparison of three chicken cuts for pollo pibil. Boneless skinless thighs: 1 hour 15 minutes at 350 degrees Fahrenheit, 180 Celsius; juicy and shred on their own; best for tacos and panuchos. Bone-in thighs or legs, skinless: 1 hour 15 to 1 hour 30 at the same temperature; more flavor, thermometer next to the bone; best served whole with rice. Breast: not recommended for the long bake because it dries out; skillet only, pulled as soon as it reaches 165 degrees Fahrenheit, 74 Celsius.Oven 350°FResultBest forBoneless thighs1 h 15 minjuicy, shredson its owntacos, panuchosBone-in thighs1 h 15 to 1 h 30more flavor; probenext to the bonewhole, with riceBreastnot for long bakedry and stringyskillet only,to 165°F (74°C)
Boneless thighs are the only cut that survives 75 minutes of steam and shreds on its own; save breast for the skillet version.

Achiote, sour orange and banana leaves outside Mexico

The cochinita pibil recipe covers these three in depth, including a homemade achiote paste. The short version:

IngredientWhere to find itIf you can’t
Achiote pasteLatin aisle, Mexican grocers, online; 3.5 oz (100 g) blocksNo real substitute; it is the dish
Sour orangeUS Latin grocers; UK Seville oranges, January and FebruaryHalf orange juice, half lime juice
Banana leavesFreezer section of Latin and Asian grocersParchment underneath, foil sealed on top

Orange juice alone won’t do: it isn’t sharp enough, and the onions won’t pickle. Check the achiote label if you’re cooking gluten-free, as some brands add flour. Without banana leaves the chicken is just as moist; you lose a faint vegetal aroma.

Equipment. A blender, a 9 x 13 in (23 x 33 cm) baking dish, foil, a glass or ceramic dish for marinating (bare aluminum reacts with the acid) and, ideally, an instant-read thermometer.

How to make pollo pibil, step by step

A lump-free marinade

Soak the achiote block in the juice for 5 minutes before blending, then blend a full minute. A lump of raw achiote tastes like dirt. Done right, the marinade is as thick as tomato sauce, deep red and smooth when you run a finger through it on a spoon.

Six hours in the fridge

6 hours gets the color and flavor all the way into a thigh. Four still works; less than that and the marinade only stains the surface. You can go up to 24 hours, so marinating the night before is fine. Beyond that the acid turns the outside mealy.

Sealed parcel, 350°F (180°C)

Chicken goes in one layer on the leaves with all the marinade, and the foil should be taut and pressed to the rim. That trapped steam does the cooking; if it escapes, the chicken dries and the bottom scorches. Don’t open the dish before 1 hour 15 minutes.

How to tell it’s done

There are two checkpoints, and the first one is the one that matters for safety:

  • Safe. The thickest piece reads 165°F (74°C) in the center. Boneless thighs usually get there before the hour; the extra time is for tenderness.
  • Ready to shred. Press a piece with the back of a fork: it should fall into strands with no effort. If it fights back, 15 more minutes with the dish sealed.

The color of the meat and juices can’t confirm it has reached 165°F (74°C), and achiote stains it red anyway, so a thermometer is the only reliable check. Without one, don’t cut the bake short: give it the full 1 hour 15 minutes, sealed, and shred only once the meat falls apart easily.

Shredding for tacos and panuchos

Leave the dish sealed for 10 minutes, then open the leaves and shred right there with two forks. Stir the strands through the juices at the bottom until they soak them up; that’s what keeps them moist in a tortilla and when reheated.

For tacos, use warm homemade corn tortillas and pile the onions on top. In Yucatán the same meat also goes on panuchos: corn tortillas stuffed with black refried beans, fried, then topped with chicken, lettuce, tomato and the onions. Here’s the full method for Yucatán panuchos.

Common mistakes and how to fix them

  • Dry chicken → breast instead of thigh, a loose foil seal, or opening the dish to check. Thighs, foil crimped to the rim and one single check.
  • Earthy, raw taste → undissolved achiote. Soften it 5 minutes in the juice and blend a full minute.
  • Pale, bland center → under 4 hours of marinating.
  • Mealy texture → more than 24 hours in the acid.
  • Too sour → sour orange plus lime. Use one option or the other, not both.
  • Scorched bottom → no leaves or parchment under the meat, or an oven hotter than 350°F (180°C).
  • Lots of liquid in the dish → chicken releases juice as it steams. Lift out the shreds and reduce the juices for 5 minutes in a small pan over medium heat before stirring them back in.

Heat, allergens and kids. The chicken has no heat; achiote is earthy, not hot. The fire is in the onions, because a habanero is far hotter than a jalapeño, so wear gloves to chop it. For kids, set some onions aside before the chile goes in. No gluten, dairy, egg or nuts, apart from whatever your achiote brand adds.

Weeknight skillet version, slow cooker and scaling up

Oven, skillet or slow cookerComparison of three ways to make pollo pibil. Oven in banana leaves: 6 hours of marinating, 1 hour 15 minutes at 350 degrees Fahrenheit, 180 Celsius, 4.4 pounds for 8, the most tender and best for shredding. Covered skillet: at least 30 minutes of marinating, 20 to 25 minutes over medium heat, 2.2 pounds for 4, less tender, for weeknights. Slow cooker: 4 to 6 hours on low or about 4 on high, no added liquid, soupier, reduce the juices 5 to 10 minutes. In all three the chicken must reach 165 degrees Fahrenheit, 74 Celsius.Oven, banana leafCovered skilletSlow cookerMarinate6 h (4 to 24)30 min minimum6 h (4 to 24)Cook1 h 15 at 350°F20-25 min, medium4-6 h low / 4 h highBatch4.4 lb (2 kg), 82.2 lb (1 kg), 44.4 lb (2 kg), 8Resultmost tenderless tendersoupierTo finishshred in its juicesreduce 5 minreduce 5-10 min
For dinner tonight, the skillet takes a little over an hour; for tender, juicy shreds, the oven. All three are safe at 165°F (74°C).

Quick skillet pollo pibil

For 4: 2.2 lb (1 kg) boneless thighs and half the marinade (1¾ oz / 50 g achiote, ½ cup / 125 ml juice, 2 garlic cloves, ½ tsp cumin, ¼ tsp oregano, ¼ tsp pepper and 1 tsp salt).

  1. Marinate for at least 30 minutes in the fridge. Longer is better: in half an hour the marinade colors the chicken but doesn’t reach the middle.
  2. Lay a banana leaf in an 11 in (28 cm) lidded skillet (or skip it) and put the chicken on top with all the marinade.
  3. Cover and cook over medium heat for 20 to 25 minutes, turning halfway, until the thickest piece reads 165°F (74°C).
  4. Uncover, shred in the pan and cook 5 minutes more over medium heat so the juices thicken and cling to the meat.

It’s less tender than the oven version, but it tastes like pibil, and I make it whenever I want tacos the same day. With breast, take it off the heat as soon as it reaches 165°F (74°C).

Slow cooker

Line the insert with a banana leaf, add the marinated chicken with its marinade and add no liquid; the chicken releases its own. Boneless thighs take 4 to 6 hours on low or about 4 on high, until they read 165°F (74°C) and shred. It comes out soupier than the oven version, so lift out the meat and reduce the juices in a pan for 5 to 10 minutes. Always start with thawed chicken, never frozen: in a slow cooker frozen meat spends too long at the temperatures where bacteria grow.

Feeding a crowd

For 16, double everything and use two dishes, swapping shelves halfway without opening them. A full oven runs a little slower, so check at 1 hour 15 minutes and allow 15 minutes extra.

What drives the cost. The chicken, almost entirely; the imported achiote block is the only other item you’ll notice. Boneless thighs cost more than bone-in, so if you bone them yourself you save the difference and keep the bones for stock.

Serving and storing pollo pibil

Serving. In tacos or panuchos with pickled onions and a habanero salsa on the side, or as whole pieces with rice and beans. A bowl of Yucatán lime soup beforehand makes it a full Yucatecan meal, and guacamole on the table never hurts.

Fridge. Refrigerate within 2 hours in a covered container, always with its juices; it keeps 3 to 4 days. The onions go in a separate jar; I use them up within 4 or 5 days.

Freezer. Shredded with its juices, in flat freezer bags, 2 to 6 months. The onions don’t freeze. Thaw overnight in the fridge.

Reheating. In a covered pan over medium-low heat with 2 to 3 tablespoons of water or orange juice, stirring, until steaming and 165°F (74°C). In the microwave, covered, in 1-minute bursts.

Pollo pibil FAQ

What’s the difference between pollo pibil and cochinita pibil? Same marinade, different meat and timing. Cochinita uses pork shoulder, 12 hours of marinating and 3½ hours at 325°F (160°C); pollo pibil takes 6 hours and 1 hour 15 minutes at 350°F (180°C). The pork is richer and more unctuous; the chicken is lighter.

Can I make it a day ahead? Yes, and it’s just as good. Bake, shred into its juices, refrigerate, and reheat covered to 165°F (74°C). Make the onions fresh or the day before.

How many tacos does it make? About 24 from the recipe: 3 per person, using 9 oz (250 g) of raw chicken per person. For panuchos I count the same amount of meat per tortilla as for a taco.

Pollo pibil nutrition

Per serving (9 oz / 250 g raw thigh with its marinade and share of onions, without tortillas), worked out ingredient by ingredient from the recipe card:

  • Calories: 369 kcal
  • Protein: 51 g
  • Carbohydrates: 15 g
  • Fat: 11 g, of which 3 g saturated
  • Fiber: 1 g
  • Sugars: 5 g
  • Sodium: 1,298 mg

The figure includes the achiote block, using the label of a Yucatecan commercial brand; the paste is quite salty and brands vary, so if you’re watching salt, start with 1 tsp in the marinade and taste. Three corn tortillas add about 157 kcal.

I nearly always buy bone-in thighs and bone them at home, because it’s cheaper and the bones go into a stock. The chicken goes into its marinade before I leave in the morning, so in the evening all that’s left is turning on the oven; the onions sit in the same bowl, and whatever chicken is left over, in its juices, covers dinner for two more days. Josnaisis.

Pollo Pibil Recipe, Yucatán Achiote Chicken in Banana Leaf

Pollo Pibil Recipe, Yucatán Achiote Chicken in Banana Leaf

By Josnaisis Ramirez · Gran Receta

Rate
★ ★ ★ ★ ★
✓ Thanks!

Prep

6 h 35 min

Cook

1 h 35 min

Servings

8

people

Total

8 h 10 min

Difficulty

Easy

Cuisine

Mexican

Calories

369 kcal

Ingredients

For 8 servings · Check off what you have

Instructions

1

In the morning, crumble the achiote block into a blender jar with the sour orange juice and leave it 5 minutes to soften. Add the garlic, cumin, oregano, pepper and salt and blend for a full minute, until there isn't a single lump.

2

Pat the chicken dry, put it in a glass or ceramic dish, pour over the marinade and rub it in on every side. Cover and refrigerate for 6 hours (at least 4, no more than 24).

3

Heat the oven to 350°F (180°C). Pass each banana leaf over a gas flame or a hot dry pan for 5 to 10 seconds, until it turns glossy and folds without splitting. Line a 9 x 13 in (23 x 33 cm) baking dish with the leaves, crossed and hanging over the sides.

4

Lay the chicken in a single layer with all of its marinade, fold the leaves over the top and cover the dish with foil, crimped tightly around the rim.

5

Bake for 1 hour 15 minutes without opening. Check the thickest piece: it should read at least 165°F (74°C) in the center and fall into shreds when pressed with a fork. If it resists, give it 15 minutes more, still covered.

6

While the chicken bakes, toss the onions with the habanero, juice, salt and oregano in a glass bowl and leave for at least 30 minutes, until they turn from purple to bright pink.

7

Rest the dish, still sealed, for 10 minutes. Open the leaves, shred the chicken right in the dish with two forks and stir it through the juices at the bottom. Serve in warm corn tortillas with the onions on top.

Nutrition

Approximate values per serving · 8 servings total

369

kcal

51g

Protein

15g

Carbs

11g

Fat

1g

Fiber

3g

Sat. fat

1298mg

Sodium

5g

Sugar

Tip: Use thighs, not breasts: after 75 minutes of steam, thighs shred moist and breasts turn dry and stringy. And don't open the parcel to peek, because every bit of steam that escapes is juice the chicken won't have at the end.
#pollo pibil#achiote chicken#yucatan food#shredded chicken tacos#mexican chicken
Josnaisis Ramirez
Josnaisis Ramirez · Cook & author

Mom of Dylan and home-cooking enthusiast. I share the Venezuelan and Colombian recipes that shaped my life. My story →

Link copied! Now you can share it