Chipotle Mexican Grill Barbacoa Copycat Recipe
This Chipotle Mexican grill barbacoa copycat is tender, smoky, and deeply savory — everything you want piled into a burrito bowl on a weeknight. It takes a few hours in the oven, but almost all of that time is hands-off.
The cut of beef here does most of the work. You just need to get it going and let it go.

Why I Love This Recipe
The braising liquid is what makes this version taste so close to the real thing. The chipotle peppers and adobo sauce give it that smoky heat, and the lime juice keeps the whole thing bright rather than heavy.
It reheats beautifully, which makes it one of those recipes worth making in a big batch on Sunday.
Recipe Ingredients

- 2.5 lbs beef chuck roast – This cut has enough fat to stay moist through a long braise; don’t swap for a lean cut
- 3 chipotle peppers in adobo sauce – From 1 can; use the whole can for more heat
- 3 tbsp adobo sauce – From the same can as the peppers; adds smoky depth without extra heat
- 4 cloves garlic – Minced; fresh cloves only
- 1 tbsp ground cumin – The backbone spice for this recipe
- 1 tbsp dried oregano – Mexican oregano if you can find it, otherwise regular works fine
- 1 tsp ground cloves – Just 1 tsp; it’s strong, so don’t go heavier
- 1 tsp black pepper – Freshly ground
- 1.5 tsp kosher salt – Plus more to taste at the end
- 3 tbsp apple cider vinegar – Adds the acidic tang the real Chipotle barbacoa has
- 2 tbsp fresh lime juice – About 1 lime; brightens the finished meat
- 3 bay leaves – Remove before serving
- 0.5 cup beef broth – Low-sodium so you can control the salt level
- 2 tbsp neutral oil – Vegetable or canola, for searing
Variations / Substitutions
- Lamb shoulder instead of beef – Works really well; the fat content is similar and the cook time stays the same, though the flavor goes a touch gamier.
- Chipotle powder instead of canned chipotles – Use 2 tsp chipotle powder and an extra tbsp of tomato paste; you lose some smokiness but the heat is still there.
- Chicken thighs instead of beef – Reduce the oven time to 1.5 hours at 325°F (163°C) and check that they shred easily; the spice mix translates well.
- White wine vinegar instead of apple cider vinegar – The tang is slightly sharper but still works in the same quantity.
- Dairy-free – This recipe is already dairy-free as written.
- Extra heat – Add a second chipotle pepper or a pinch of cayenne to the braising liquid.
If you like this kind of slow-braised beef, Chipotle Carne Asada Copycat Recipe is worth a look.
How To Make Barbacoa
Step 1: Sear the Beef

Preheat your oven to 325°F (163°C). While it heats, pat the 2.5 lbs beef chuck roast completely dry with paper towels and cut it into 4 roughly equal chunks. Heat the 2 tbsp neutral oil in a large Dutch oven over medium-high heat until it shimmers, then sear the beef in a single layer for about 3 to 4 minutes per side, until each piece has a deep brown crust.
Don’t rush this part. A good sear takes 12 to 16 minutes total, and you’ll need to work in batches if your pot is not wide enough. The crust you build here adds a layer of savory richness to the braising liquid.
Don’t crowd the pan or the beef will steam instead of brown. You want each side genuinely caramelized, not just gray.
Step 2: Blend the Braising Sauce

While the beef rests off the heat, add the 3 chipotle peppers, 3 tbsp adobo sauce, 4 cloves minced garlic, 1 tbsp ground cumin, 1 tbsp dried oregano, 1 tsp ground cloves, 1 tsp black pepper, 1.5 tsp kosher salt, 3 tbsp apple cider vinegar, and 2 tbsp fresh lime juice to a blender. Pour in the 0.5 cup beef broth and blend until smooth, about 30 seconds.
The sauce will be reddish-brown and smell intensely smoky. That’s exactly right.
Step 3: Braise the Beef

Return the seared beef to the Dutch oven. Pour the blended sauce over it and tuck in the 3 bay leaves. The liquid should come about halfway up the sides of the beef. Cover the pot tightly and transfer it to the preheated 325°F (163°C) oven. Braise for 3 hours.
At the 3-hour mark, the beef should be fall-apart tender when you press it with a fork. If it still resists, cover it again and give it another 20 to 30 minutes.
Resist the urge to check on it every hour. The consistent low heat is what makes it so tender, and lifting the lid lets that heat escape.
Step 4: Shred and Reduce the Sauce

Remove the pot from the oven and lift out the bay leaves. Use 2 forks to shred all the beef directly in the pot. It should pull apart with almost no effort. Set the pot over medium heat on the stove and let the shredded beef simmer uncovered for 8 to 10 minutes, stirring occasionally, until the sauce thickens and coats the meat.
Taste the meat now and adjust salt if needed. The sauce will concentrate as it reduces, so wait until this step to do your final seasoning.
Step 5: Plate and Garnish the Barbacoa

Spoon the barbacoa over a bowl of rice or into a warm tortilla. Add a squeeze of fresh lime and a few cilantro leaves on top, then serve immediately while the beef is glossy and still steaming.
Recipe Tips
- Choose a well-marbled chuck roast. You want visible fat running through the meat, not a lean, tight-grained piece. The fat melts into the braising liquid and keeps the beef from drying out.
- Dry the beef thoroughly before searing. Surface moisture is the enemy of a good crust. Even a minute with paper towels makes a noticeable difference.
- The sauce will look thin when it goes in the oven. Don’t be tempted to add more liquid. It concentrates significantly over 3 hours and the reducing step at the end does the rest.
- Leftovers get even better. The beef keeps well in the fridge for up to 4 days, and the fat solidifies on top overnight. Just scrape it off or stir it back in when reheating.
Oven braise times by pot size (both at 325°F / 163°C):
| Dutch Oven Size | Beef Weight | Braise Time |
|---|---|---|
| 4 to 5 qt | 2 to 2.5 lbs | 3 hours |
| 5 to 7 qt | 3 to 4 lbs | 3.5 hours |
| 7 qt and above | 4 to 5 lbs | 4 hours |
How To Store
- Refrigerate – Store the shredded barbacoa with all of its cooking liquid in an airtight container for up to 4 days. The liquid keeps it moist.
- Reheating – Warm it in a small saucepan over medium-low heat for 5 to 7 minutes, stirring occasionally. Add a splash of beef broth if it looks dry. Microwave works too at 60-second intervals, stirring between each.
What To Serve With Barbacoa
Cilantro-lime rice is the most natural base because the brightness in the rice cuts through the richness of the beef. Black beans add a creamy texture contrast, and their mild flavor doesn’t compete with the chipotle smokiness. Warm flour or corn tortillas work well for tacos, and a crisp cabbage slaw on top adds crunch that the tender beef needs.
Frequently Asked Questions
Can I make this in a slow cooker instead of the oven?
Yes. Sear the beef first as written, then transfer everything to a slow cooker and cook on low for 8 hours or high for 5 hours.
Can I freeze the barbacoa?
Yes, it freezes well for up to 3 months. Freeze it with the braising liquid in a zip-lock bag or airtight container, and thaw overnight in the fridge before reheating.
Is barbacoa supposed to be very spicy?
It has a moderate heat level with 3 chipotle peppers. The real Chipotle version is smoky more than fiery, and this matches that.
Can I make this with a different cut of beef?
Chuck roast is the right call here because of its fat content. Brisket works as a second choice and takes a similar amount of time, but avoid round or sirloin, which will turn dry.

Chipotle Mexican Grill Barbacoa Copycat Recipe
Ingredients
Method
- Preheat oven to 325°F (163°C). Pat the beef dry, cut into 4 chunks, and sear in the oil over medium-high heat for 3 to 4 minutes per side until deeply browned. Work in batches if needed.
- Blend the chipotle peppers, adobo sauce, garlic, cumin, oregano, ground cloves, black pepper, salt, apple cider vinegar, lime juice, and beef broth until smooth, about 30 seconds.
- Return beef to the pot, pour sauce over it, and tuck in the bay leaves. Cover and braise in the oven at 325°F (163°C) for 3 hours.
- Remove bay leaves, shred the beef in the pot with 2 forks, and simmer uncovered over medium heat for 8 to 10 minutes until the sauce thickens and coats the meat.
- Spoon into bowls or tortillas, squeeze fresh lime over the top, and garnish with cilantro leaves.
