This traditional Oaxacan dish — Barbacoa Oaxaqueña — is pit-roasted lamb or goat wrapped in avocado leaves and cooked until it surrenders completely. Traditionally buried in an earthen pit with hot embers and slow-cooked overnight, it emerges fall-apart tender, perfumed with the anise-like scent of avocado leaf. Served with its own savory consommé, salsa, onion and cilantro, it is the centerpiece of Oaxacan Sundays and celebrations.
Barbacoa Oaxaqueña
This traditional Oaxacan dish — Barbacoa Oaxaqueña — is pit-roasted lamb or goat wrapped in avocado leaves and cooked until it surrenders completely.

Step by stepInstructions
- Toast the chiles on a comal until fragrant, soak in hot water for 20 minutes, then blend with the garlic, cumin, oregano, vinegar and water into a marinade; season with salt and pepper.
- Rub the lamb all over with the marinade and let it sit for at least 1 hour, or overnight.
- Wrap the lamb in the avocado leaves, then in two layers of foil, sealing tightly.
- Roast in a low oven, about 300°F (150°C), for 4 to 5 hours, until the meat is falling off the bone — a true barbacoa is pit-cooked overnight over embers.
- Unwrap, shred the meat, and pour the collected juices into a pot as the consommé.
- Serve the barbacoa with warm tortillas, onion, cilantro, lime and the consommé on the side.
💡 Chef tips & storage
Dried avocado leaves are available at Latin markets — they are essential for the authentic flavor; use banana leaves if you must substitute. The low-and-slow heat is non-negotiable: rush it and the meat will be tough.

Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account