Lamb Barbacoa Tacos are packed with bold flavor and make an ideal weeknight dinner. This easy one-pot recipe braises lamb in the oven until it’s tender and ready to shred. Top the tacos with your favorites—cotija, onions, cilantro, and lime—for a crowd-pleasing meal.

Sponsored content provided by the American Lamb Board. All opinions are my own.
Why you’ll love Lamb Barbacoa:
- Braised Lamb – Lamb leg or shoulder braises in the oven until it falls apart tender.
- Barbacoa Flavor – A classic blend of chipotle or chili powder, garlic, cumin, oregano, and lime brings authentic barbacoa notes to the lamb.
- One Pot – Sear and braise in the same pot for minimal cleanup and maximum flavor.

Ingredient Overview:
- Lamb – Boneless lamb shank, leg, or shoulder work well. Buy from a trusted butcher or local producer and have the meat cut into large pieces for even cooking.
- Chipotle Peppers – Use chopped chipotle for smokier heat, or swap for chili powder or ancho for milder flavor.
- Toppings – Cotija cheese, sliced red onion or scallions, fresh cilantro, and lime wedges are classic accompaniments.
- Tortillas – Corn or flour tortillas both pair nicely—choose your preference.
Recipe Variations:
- Less Heat – Replace chipotle with 2 tsp chili powder, or use ancho chiles for a milder, smoky touch.
- Liquid Swap – Beer can replace part of the beef broth for a richer braising liquid.
- Alternative Cuts – Lamb shoulder is an excellent substitute if shank or leg aren’t available.
- Slow Cooker – After searing, transfer the lamb and liquids to a slow cooker and cook on low for 6–8 hours.
- Thicker Sauce – Reduce the braising liquid on the stovetop to concentrate and thicken it for serving.
How to Make this Lamb Barbacoa Recipe:
Step 1: Marinate the Lamb. Place the lamb in a lidded container and rub with the marinade ingredients. Refrigerate for at least 1–2 hours, or up to 24 hours, to deepen the flavors.

Step 2: Brown & Braise. Preheat the oven to 350°F. In a large Dutch oven, heat 1–2 tablespoons olive oil over medium-high heat and brown the lamb on all sides. Add the marinade and enough beef broth so the meat is at least halfway submerged. Cover and transfer to the oven.

Step 3: Braise. Braise for about 1 hour 45 minutes to 2 hours 15 minutes, or until the lamb is tender enough to shred with a fork.

Step 4: Serve. Remove the meat, skim excess fat from the braising liquid, then shred the lamb and return it briefly to the sauce to soak up juices. Serve in warmed tortillas with cotija, onions, cilantro, and lime.

Expert Success Tips:
- Low and Slow – Maintain 350°F for even braising and tender results.
- Marinate – Allow at least an hour for the flavors to penetrate the meat.
- Boneless – Using boneless lamb simplifies shredding and serving.
- Optional Orange Juice – If you like a touch of sweetness, add 1/4 cup orange juice to the marinade in place of some lime juice.
FAQs:
Check with your local butcher, specialty grocer, or farm-direct producers for high-quality, locally raised lamb.
Barbacoa refers to a traditional slow-cooking method from Mexico and the Caribbean that produces tender, shredded meat flavored with regional spices. Historically, it was cooked in a pit or over an open fire.

Serving + Storing:
Keep leftovers in an airtight container in the refrigerator for 3–4 days. Reheat gently and add a splash of the braising liquid to keep the meat moist.
Special Tools:
- Dutch Oven – Any oven-safe pot with a tight-fitting lid works well for searing and braising; a Dutch oven gives excellent heat retention for this style of cooking.
More Lamb Recipes to Love:
- Lamb Sliders with Herb Yogurt Sauce and Roasted Peppers
- Grilled Lamb Pizzas with Arugula and Honey
- Guinness Irish Lamb Stew
- Weeknight Broccolini Pasta with Lamb, Arugula, and Parmesan
- Moroccan Spiced Lamb Meatballs with Herb Yogurt Dip
Did you make this recipe? Leave a comment and star rating!

Lamb Barbacoa Tacos
Ingredients
For the Lamb
- 1½ lbs boneless lamb shank or leg, cut into large pieces
- 1–2 tbsp olive oil
- 6 large garlic cloves, minced
- 2 bay leaves
- 2½ tsp ground cumin
- 2 tsp dried oregano
- ½ tsp salt
- ¼ tsp black pepper
- 1 small lime, zested and juiced (about 2 tbsp)
- 1 tbsp chili powder (or chopped chipotle for heat)
- ¾ cup beef broth (add more as needed to partially submerge)
For Serving
- Tortillas (corn or flour)
- Cotija cheese
- Sliced red onion or scallions
- Fresh cilantro
- Salsa verde or other toppings as desired
Instructions
- Marinate the Lamb: Combine the lamb with the garlic, lime zest and juice, chili powder (or chipotle), cumin, oregano, salt, pepper, and any other marinade ingredients in a lidded container. Refrigerate for at least 1–2 hours or up to 24 hours.
- Braise the Lamb: Heat the oven to 350°F. Warm 1 tbsp olive oil in a large Dutch oven over medium-high heat. Brown the lamb in batches. Pour in the marinade and enough beef broth so the meat is at least halfway submerged. Cover and braise in the oven for 1 hour 45 minutes to 2 hours 15 minutes, until the meat is fork-tender.
- Serve & Store: Remove the meat, skim excess fat from the liquid, shred the lamb, and return it to the sauce to coat. Serve in tortillas with toppings. Store leftovers in an airtight container for 3–4 days.
Notes
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.