Advertisement

Lamb Barbacoa

Published June 9, 2025

Lamb Barbacoa
Armando Rafael for The New York Times. Food Stylist: Brett Regot.
Total Time
5 hours 20 minutes, plus at least 12 hours’ marinating
Prep Time
20 minutes
Cook Time
5 hours, plus at least 12 hours’ marinating
Rating
4(10)
Comments
Read comments

In classic preparations of barbacoa, large chunks of meat are coated in a chile-and-vinegar marinade, topped with avocado leaves, wrapped in banana leaves and buried underground in a pit to roast gently. It’s found throughout Mexico, with different seasonings and accompaniments. Geared to home cooks, this recipe roasts the lamb gently in an oven. Wrapping the meat with banana leaves is optional, but they add an earthy aroma that will fool you into thinking you just pulled your barbacoa out of an earthen oven. Serve with warm corn tortillas, minced onion, cilantro and lime wedges, plus a bowl of the cooking liquid set alongside for dipping.

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options



Ingredients

Yield:8 servings 

    For the Lamb

    • 3pasilla chiles
    • 3guajillo chiles
    • Neutral oil, for the pan 
    • 1medium yellow onion, peeled and quartered
    • 1Roma tomato, halved 
    • 1head garlic, cloves separated and peeled
    • ¼cup apple cider vinegar 
    • 2tablespoons kosher salt (such as Diamond Crystal) 
    • 2teaspoons oregano (preferably Mexican)
    • 2teaspoons ground cumin 
    • 2teaspoons freshly ground black pepper 
    • ½teaspoon ground cinnamon 
    • ¼teaspoon ground cloves 
    • ¼teaspoon ground allspice 
    • One (4- to 5-pound) bone-in lamb shoulder roast
    • 3 to 5frozen whole banana leaves (optional)
    • ½cup dried avocado leaves (optional; see Tip)
    • 12ounces lager

    For Serving

    • Corn tortillas, chopped cilantro leaves and tender stems and lime wedges 
    • Finely minced yellow onion, rinsed in cold water
Ingredient Substitution Guide
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Prepare the lamb marinade: Bring a pot of water to a boil. Using scissors, snip the tops off all the dried chiles and then cut along the length of one side. Open the flaps like a book, shake out the seeds and pick out any veins stuck to the pepper.

  2. Step 2

    Heat a skillet over medium until hot, then lay the flattened chiles down and toast until fragrant, about 15 seconds per side. Transfer to a bowl, cover with boiling water and wrap tightly with plastic wrap. Let soak for 30 minutes.

  3. Step 3

    Heat the broiler. Lightly oil the bottom of a foil-lined sheet pan and add the onion, tomato and garlic, cut sides down. Broil until charred in spots and the tomato softens, about 15 minutes. Transfer to a blender.

  4. Step 4

    Drain the chiles, reserving 1 cup soaking liquid, and add them to the blender. Add the vinegar, salt, oregano, cumin, black pepper, cinnamon, cloves and allspice; blend until smooth. If it is too thick, add splashes of chile soaking liquid if needed.

  5. Step 5

    Marinate the lamb: Line a large roasting pan with the banana leaves (if using), completely covering the bottom and leaving a few inches of overhang on all sides. Pat the lamb dry and place in the roasting dish. Using the tip of a sharp knife, deeply score the meat all over with a crosshatch pattern. Slather the marinade over the lamb, massaging it into the crevices from scoring the meat. Fold the banana leaves over the lamb. If not using banana leaves, wrap the meat with plastic wrap. Transfer to the refrigerator to marinate for at least 12 hours and up to 24.

  6. Step 6

    Heat oven to 375 degrees. Uncover the lamb, add the avocado leaves on top of the lamb (if using), and pour the beer into the pan. Rewrap the meat with the banana leaves, cover it tightly with foil, and place it on a large sheet tray. Roast until the lamb easily pulls apart when poked with a fork, 4 to 4 ½ hours.

  7. Step 7

    Let lamb rest for at least 30 minutes before picking off the bone into bite-size pieces, tossing in some of the broth at the bottom of the pan to moisten as desired.

  8. Step 8

    Serve with tortillas, onions, cilantro and lime wedges. Serve any remaining broth at the bottom of the pan alongside for dipping. Barbacoa should be stored in the cooking liquid and can be refrigerated for up to 4 days or kept in the freezer for up to 3 months.

Ratings

4 out of 5
10 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Advertisement

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

Made this with goat leg instead of lamb. Marinated the full 24 hours. Wrapped in banana leaves, put it in the oven and forgot about it until party time. An absolute winner. Will keep on rotation for easy summer party times. The sauce was delicious, the goat was tender, tacos were personalized to each guest's taste with homemade salsa, limes, cilantro, avocados and onions. Awesome.

Absolutely delicious and perfectly seasoned made as written for ingredients but w/out optional banana leaves and avocado leaves. Perhaps the best and easiest of all barbacoa recipes I've used. Modified technique in Step 6 to use Dutch oven to roast it so topped lamb with wet crumbled parchment for cover (since not using banana leaves wrap) and covered pan with foil and lid to seal well. 30 min @ 375 / 3 hrs @325 / uncovered then another 30 min. Perfectly done. And the "ahh.."roma!

I have never seen a Mexican recipie call for a broiler to char. This can easily be done with a comal or frying pan preferably iron abd never non-stick, for the onion and tomato. I've even seen it done with a rack or laid directly on the stove burner grate for peppers which make the pepper more pliable to de-seed and imparts extra flavor. Stovetop gives more control over roasting.

Made this with goat leg instead of lamb. Marinated the full 24 hours. Wrapped in banana leaves, put it in the oven and forgot about it until party time. An absolute winner. Will keep on rotation for easy summer party times. The sauce was delicious, the goat was tender, tacos were personalized to each guest's taste with homemade salsa, limes, cilantro, avocados and onions. Awesome.

Private comments are only visible to you.

Advertisement

or to save this recipe.