You've probably seen a dozen barbacoa recipes claiming to be 'authentic' – most are just chuck roast with a packet of taco seasoning. That's not barbacoa. Real barbacoa is a slow braise with dried chiles, citrus, and spices that builds layers of flavor over hours.
Advertisements1
This version uses the slow cooker for convenience, but I keep the essentials: dried guajillo chiles, chipotle in adobo, and a splash of apple cider vinegar to mimic the traditional tang. The result is beef that's deeply savory, subtly smoky, and falls apart with a fork.
I tested this recipe multiple times to dial in the liquid ratio and spice balance. The key is searing the beef first – it adds a crust that the slow cooker can't replicate. Skip that step and you'll lose depth. Trust me.
Why You'll Love This Recipe
About the Ingredients
3 lbs (1.4 kg) beef chuck roast, cut into 4-5 large chunks
Chuck roast is ideal for slow cooking – it has enough marbling to stay moist. Trim excess fat but leave some for flavor. You can substitute brisket, but trim more fat.
2 dried guajillo chiles, stems and seeds removed
These provide a mild, fruity heat. If unavailable, use 1 ancho chile plus 1 pasilla. Toast them lightly for extra depth.
3 chipotle peppers in adobo sauce + 2 tbsp adobo sauce
Canned chipotle adds smokiness and moderate heat. Adjust the amount to your spice tolerance. If you don't have it, use 1 tsp smoked paprika plus 1 tsp cayenne, but it won't be the same.
1/2 cup (120 ml) beef broth
Use low-sodium to control salt. Chicken broth works too.
1/4 cup (60 ml) apple cider vinegar
Adds tang that mimics traditional barbacoa. White vinegar with a splash of lime juice is a fine substitute.
4 cloves garlic, minced
Fresh garlic is essential. Pre-minced in jars often has a dull flavor – use fresh if possible.
1 tbsp ground cumin
Toasting whole cumin seeds and grinding gives a fresher taste, but ground is fine.
1 tsp dried oregano
Mexican oregano is preferred, but Mediterranean oregano works in a pinch.
1 tsp salt, plus more for seasoning beef
Kosher salt is best. Adjust to taste – the broth reduces slightly.
1/2 tsp black pepper
Freshly ground is better.
2 bay leaves
Adds a subtle herbal note. Remove before serving.
1/2 cup (120 ml) fresh lime juice (about 2 limes)
Use fresh lime juice – bottled lacks brightness. Add at the end for freshness.
Tips & Tricks
Don't skip searing
It builds a flavorful crust that enriches the whole dish. Pat beef dry before searing to get a good brown.
Toast the dried chiles
Heat them in a dry pan for 30-60 seconds per side until fragrant – this unlocks their oils. Be careful not to burn them or they'll turn bitter.
Adjust heat after blending
Taste the sauce before adding to the slow cooker. If it's too spicy, add more broth or a bit of honey. Remember, the spice mellows as it cooks.
Pro Tips
Step-by-Step Instructions
1. Toast the chiles
Heat a dry skillet over medium heat (350°F/175°C). Toast the guajillo chiles for 30-60 seconds per side until fragrant and slightly puffed. Be careful – they burn quickly. Transfer to a bowl and cover with hot water for 10 minutes to soften.
2. Blend the sauce
Drain the soaked chiles and place in a blender with the chipotle peppers, adobo sauce, beef broth, vinegar, garlic, cumin, oregano, and salt. Blend until completely smooth, about 1-2 minutes. Set aside.
3. Season and sear beef
Pat the beef chunks dry with paper towels. Season generously with salt and black pepper on all sides. Heat 1 tbsp oil in a large skillet over high heat (400°F/200°C). Sear the beef in batches until deeply browned on all sides, about 2-3 minutes per side. Transfer to the slow cooker.
4. Combine and slow cook
Pour the blended sauce over the beef in the slow cooker. Add the bay leaves. Cover and cook on low for 8 hours or on high for 4-5 hours. The beef is ready when it's fork-tender and easily shreds. The internal temperature should be at least 200°F (93°C) for optimal shredding.
5. Shred the beef
Remove the beef to a cutting board. Discard the bay leaves. Let the beef rest for 5 minutes, then shred with two forks. If you want a chunkier texture, leave larger pieces.
6. Finish with lime
Return the shredded beef to the slow cooker. Stir in the fresh lime juice. Let it sit on warm for 15 minutes to absorb the sauce. Taste and adjust salt if needed.
7. Serve and enjoy
Serve warm in tortillas with your favorite toppings like diced onions, cilantro, and salsa. The barbacoa is also great over rice or in a burrito bowl.
Delicious Variations
Spicy
Add an extra chipotle pepper or a minced serrano to the sauce.
Beef Barbacoa Tacos
Serve in warm corn tortillas with pickled red onions and crumbled cotija cheese.
Barbacoa Burrito Bowl
Serve over cilantro-lime rice with black beans, corn, and avocado.
How to Store Beef Barbacoa Slow Cooker
Refrigerator
Store in an airtight container for up to 4 days. The flavors deepen overnight.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently in a saucepan over medium-low heat (300°F/150°C) with a splash of broth or water to loosen. Alternatively, microwave in 30-second bursts.
Frequently Asked Questions
Q: Can I make this in an Instant Pot?
Yes, you can. Use the sauté function to sear the beef, then pressure cook on high for 40 minutes with natural release for 15 minutes. The beef will be just as tender.
Q: What is the best cut of beef for barbacoa?
Beef chuck roast is the best choice because it has enough fat and collagen to become tender and juicy. Brisket also works, but it's leaner and can dry out if overcooked.
Q: How can I make this less spicy?
Reduce the chipotle peppers to one and use only 1 tablespoon of adobo sauce. The guajillo chiles are mild, but you can also remove their seeds and membranes to reduce heat.
Q: Can I use this barbacoa for other dishes?
Absolutely. Use it in enchiladas, quesadillas, nachos, or as a filling for stuffed peppers. It also freezes well for quick meals.
Q: Do I need to sear the beef before slow cooking?
Searing is not mandatory but highly recommended. It creates a rich crust that adds depth of flavor. If you skip it, the barbacoa will be less complex.
If you've been searching for a barbacoa recipe that actually delivers on flavor, give this one a try. It's become a staple in my home, and I think it will be in yours too. Don't forget to tag me when you make it!
Beef Barbacoa Slow Cooker
Slow-cooked beef barbacoa with chipotle, lime, and spices – tender, tangy, and perfect for tacos or burrito bowls.
🧂 Ingredients
- 3 lbs (1.4 kg) beef chuck roast, cut into 4-5 large chunks
- 2 dried guajillo chiles, stems and seeds removed
- 3 chipotle peppers in adobo sauce + 2 tbsp adobo sauce
- 1/2 cup (120 ml) beef broth
- 1/4 cup (60 ml) apple cider vinegar
- 4 cloves garlic, minced
- 1 tbsp ground cumin
- 1 tsp dried oregano
- 1 tsp salt, plus more for seasoning beef
- 1/2 tsp black pepper
- 2 bay leaves
- 1/2 cup (120 ml) fresh lime juice (about 2 limes)
📋 Instructions
- 1Toast the chiles — Heat a dry skillet over medium heat (350°F/175°C). Toast the guajillo chiles for 30-60 seconds per side until fragrant and slightly puffed. Be careful – they burn quickly. Transfer to a bowl and cover with hot water for 10 minutes to soften.
- 2Blend the sauce — Drain the soaked chiles and place in a blender with the chipotle peppers, adobo sauce, beef broth, vinegar, garlic, cumin, oregano, and salt. Blend until completely smooth, about 1-2 minutes. Set aside.
- 3Season and sear beef — Pat the beef chunks dry with paper towels. Season generously with salt and black pepper on all sides. Heat 1 tbsp oil in a large skillet over high heat (400°F/200°C). Sear the beef in batches until deeply browned on all sides, about 2-3 minutes per side. Transfer to the slow cooker.
- 4Combine and slow cook — Pour the blended sauce over the beef in the slow cooker. Add the bay leaves. Cover and cook on low for 8 hours or on high for 4-5 hours. The beef is ready when it's fork-tender and easily shreds. The internal temperature should be at least 200°F (93°C) for optimal shredding.
- 5Shred the beef — Remove the beef to a cutting board. Discard the bay leaves. Let the beef rest for 5 minutes, then shred with two forks. If you want a chunkier texture, leave larger pieces.
- 6Finish with lime — Return the shredded beef to the slow cooker. Stir in the fresh lime juice. Let it sit on warm for 15 minutes to absorb the sauce. Taste and adjust salt if needed.
- 7Serve and enjoy — Serve warm in tortillas with your favorite toppings like diced onions, cilantro, and salsa. The barbacoa is also great over rice or in a burrito bowl.



