Slow Cooker Beef Barbacoa Tacos

There are some recipes that feel like a warm hug after a long day, and this Slow Cooker Beef Barbacoa Tacos is absolutely one of them. After testing this recipe five times, I finally got it just right—tender, shreddable beef steeped in a rich, smoky sauce that fills your kitchen with the most incredible aroma. Let me show you how to make this effortless meal that tastes like it simmered all day in a traditional Mexican kitchen.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 8 hours on low (or 5 hours on high)
- Total Time: 8 hours 20 minutes
- Servings: 8–10 generous tacos (serves 4–6 people)
- Difficulty: Easy
Why You’ll Love This Slow Cooker Beef Barbacoa Tacos
- Deep, authentic flavour without the fuss: The slow cooker does all the heavy lifting, transforming simple ingredients into a complex, smoky, and slightly tangy filling that tastes like it came from a street-side taqueria.
- Perfect for busy weeknights or weekend feasts: You can prep it in the morning, let it cook while you go about your day, and come home to a dinner that’s ready to be devoured.
- Incredibly versatile: Use the barbacoa in tacos, burritos, bowls, or even on top of a Classic Wedge Salad With Ranch for a surprising twist.
- Freezes like a dream: Make a double batch and stash half in the freezer for a future no-effort meal that tastes just as fresh as the day you made it.
- Naturally gluten-free and dairy-free: This recipe skips the complicated ingredients and relies on whole spices and pantry staples, making it friendly for many dietary needs.
Ingredients You’ll Need
- 1.5 kg beef brisket or chuck roast, cut into 5-7 cm chunks
- 2 tablespoons olive oil
- 4 dried guajillo chillies, stems and seeds removed
- 3 dried ancho chillies, stems and seeds removed
- 1 large white onion, roughly chopped
- 6 cloves garlic, peeled
- 2 tablespoons apple cider vinegar
- 2 tablespoons lime juice (about 1 large lime)
- 1 tablespoon ground cumin
- 1 tablespoon dried oregano
- 1 teaspoon smoked paprika
- 1 teaspoon ground black pepper
- 1 teaspoon fine sea salt
- ½ teaspoon ground cloves
- 500 ml beef stock (low sodium is best)
- 2 bay leaves
- Small corn or flour tortillas, for serving
- Fresh coriander, diced white onion, and lime wedges, for garnish
Tip: For the most tender barbacoa, look for beef brisket or chuck roast with good marbling. The fat renders down during the long cooking time and keeps the meat incredibly moist.
How to Make Slow Cooker Beef Barbacoa Tacos
- Prepare the dried chillies. Place the guajillo and ancho chillies in a heatproof bowl and pour over enough boiling water to cover them completely. Let them soak for 20 minutes until they become soft and pliable; they will turn a deep, vibrant red and release a rich, earthy, almost raisin-like fragrance.
- Sear the beef. While the chillies soak, heat the olive oil in a large frying pan over a medium-high heat until it shimmers. Add the beef chunks in a single layer (work in batches if needed) and sear for 3-4 minutes per side until a deep, mahogany-brown crust forms. You should hear a satisfying sizzle, and the kitchen will fill with a savoury, caramelised aroma. Transfer the seared beef to the slow cooker.
- Blend the sauce. Drain the softened chillies and transfer them to a blender. Add the chopped onion, garlic, apple cider vinegar, lime juice, cumin, oregano, smoked paprika, black pepper, salt, and cloves. Pour in 250 ml of the beef stock and blend until completely smooth. The sauce will be a thick, brick-red purée with a pungent, smoky scent.
- Assemble in the slow cooker. Pour the chilli sauce over the beef in the slow cooker, then add the remaining 250 ml of beef stock and the bay leaves. Gently stir to coat every piece of meat. The sauce should almost cover the beef; if it doesn’t, add a splash more stock.
- Cook low and slow. Cover the slow cooker with the lid and cook on low for 8 hours, or on high for 5 hours. After 6 hours on low, you will smell a deep, complex fragrance of toasted chillies and spices. The beef should be fork-tender and beginning to fall apart when you nudge it with a spoon.
- Shred the beef. Using two forks, shred the beef directly in the slow cooker. The meat will pull apart with almost no resistance into long, juicy strands. Stir the shredded beef through the sauce so every piece is coated. The sauce will have thickened slightly and will have a glossy, rich texture.
- Rest and serve. Let the barbacoa sit in the slow cooker on the ‘warm’ setting for 10 minutes before serving. This resting time allows the fibres to relax and absorb even more of that flavourful sauce. Taste and adjust seasoning with a little extra salt or lime juice if needed.
Tips From My Kitchen
- Don’t skip the searing step. Browning the beef before it goes into the slow cooker is non-negotiable for deep flavour. The Maillard reaction creates hundreds of flavour compounds that simply cannot be replicated by just dumping raw meat into the pot. If you skip this, your barbacoa will be tender but flat-tasting.
- Toast your dried chillies for extra depth. Before soaking, you can lightly toast the dried chillies in a dry frying pan over a medium heat for 30-60 seconds per side until they become fragrant and pliable. Be careful not to burn them, or they will turn bitter. This releases their natural oils and adds a subtle smokiness.
- Use the right cut of beef. Tough, collagen-rich cuts like brisket, chuck roast, or even beef short ribs are ideal for barbacoa. The long, gentle cooking breaks down the connective tissue into gelatin, which gives the finished dish its luscious, melt-in-your-mouth texture. Lean cuts like sirloin will dry out and become stringy.
- Adjust the heat to your liking. The recipe as written is mildly spiced and family-friendly. My kids absolutely devour this every time I make it. If you want more heat, add 1-2 dried chipotle chillies in adobo sauce to the blender, or stir in a finely chopped fresh jalapeño with the sauce.
- Let the barbacoa rest before serving. Allowing the shredded beef to sit in the warm sauce for 10-15 minutes before serving is a game-changer. It gives the meat time to reabsorb some of the liquid, ensuring each bite is incredibly moist and flavourful rather than dry.
- Skim excess fat if desired. Depending on the fattiness of your beef, you may see a layer of rendered fat floating on top of the sauce after cooking. If you prefer a leaner barbacoa, use a large spoon or a fat separator to skim it off before shredding the meat.
Equipment You’ll Need
- Slow cooker (5-6 quart)
- Sharp knife and cutting board
- Large frying pan or cast-iron skillet
- Measuring cups and spoons
- Blender or food processor
- Heatproof bowl
- Two forks for shredding
Common Mistakes to Avoid
- Overcrowding the pan when searing: If you add too many beef chunks to the frying pan at once, they will steam instead of sear. The moisture released will prevent that deep, flavourful crust from forming. Work in batches, leaving a little space between each piece of meat, and let the pan come back up to temperature between batches.
- Wrong temperature on the slow cooker: Cooking barbacoa on high for less than 5 hours will not give the collagen enough time to break down, resulting in tough, chewy meat. Stick to low for 8 hours whenever possible. If you are short on time, high for 5 hours is acceptable, but the texture will be slightly less tender.
- Skipping the rest time: Shredding the beef and serving it immediately can lead to dry meat because the juices haven’t had a chance to redistribute. The short rest in the warm sauce allows the fibres to relax and reabsorb moisture, ensuring every forkful is succulent and flavourful.
Delicious Variations to Try
- Spicy Version: For a fiery kick, add 2-3 dried chipotle chillies in adobo sauce to the blender along with the other chillies. Alternatively, stir in 1-2 teaspoons of cayenne pepper or a finely chopped habanero chilli (seeds removed for less heat) when you add the sauce to the slow cooker.
- Vegetarian/Vegan Option: Replace the beef with 1 kg of king oyster mushrooms or jackfruit (canned in brine, drained and rinsed). Sear the mushrooms or jackfruit in the same way, then proceed with the recipe. Cook on low for 4-5 hours, or until the mushrooms are tender and shred easily. Use a vegan-friendly stock.
- Different Protein: This barbacoa sauce is fantastic with other proteins. Try it with boneless, skinless chicken thighs (cook on low for 4-5 hours) or lamb shoulder (cook on low for 8-9 hours). The lamb will add a lovely, gamey richness that pairs beautifully with the smoky chilli sauce.
What to Serve With Slow Cooker Beef Barbacoa Tacos
- Warm corn or flour tortillas, lightly charred on a gas flame or in a dry pan
- Fresh salsa verde or pico de gallo
- Sliced avocado or a dollop of guacamole
- Pickled red onions for a tangy crunch
- A side of refried beans or Mexican rice
- A simple slaw of shredded cabbage and lime juice
Frequently Asked Questions

Slow Cooker Beef Barbacoa Tacos
Ingredients
Method
- Prepare the dried chillies. Place the guajillo and ancho chillies in a heatproof bowl and pour over enough boiling water to cover them completely. Let them soak for 20 minutes until they become soft and pliable; they will turn a deep, vibrant red and release a rich, earthy, almost raisin-like fragrance.
- Sear the beef. While the chillies soak, heat the olive oil in a large frying pan over a medium-high heat until it shimmers. Add the beef chunks in a single layer (work in batches if needed) and sear for 3-4 minutes per side until a deep, mahogany-brown crust forms. You should hear a satisfying sizzle, and the kitchen will fill with a savoury, caramelised aroma. Transfer the seared beef to the slow cooker.
- Blend the sauce. Drain the softened chillies and transfer them to a blender. Add the chopped onion, garlic, apple cider vinegar, lime juice, cumin, oregano, smoked paprika, black pepper, salt, and cloves. Pour in 250 ml of the beef stock and blend until completely smooth. The sauce will be a thick, brick-red purée with a pungent, smoky scent.
- Assemble in the slow cooker. Pour the chilli sauce over the beef in the slow cooker, then add the remaining 250 ml of beef stock and the bay leaves. Gently stir to coat every piece of meat. The sauce should almost cover the beef; if it doesn’t, add a splash more stock.
- Cook low and slow. Cover the slow cooker with the lid and cook on low for 8 hours, or on high for 5 hours. After 6 hours on low, you will smell a deep, complex fragrance of toasted chillies and spices. The beef should be fork-tender and beginning to fall apart when you nudge it with a spoon.
- Shred the beef. Using two forks, shred the beef directly in the slow cooker. The meat will pull apart with almost no resistance into long, juicy strands. Stir the shredded beef through the sauce so every piece is coated. The sauce will have thickened slightly and will have a glossy, rich texture.
- Rest and serve. Let the barbacoa sit in the slow cooker on the ‘warm’ setting for 10 minutes before serving. This resting time allows the fibres to relax and absorb even more of that flavourful sauce. Taste and adjust seasoning with a little extra salt or lime juice if needed.
Notes
I hope this Slow Cooker Beef Barbacoa Tacos recipe becomes a firm favourite in your kitchen, just as it has in mine. There is something truly special about pulling that tender, fragrant beef apart after a long, slow cook. If you give it a try, please let me know how it turned out in the comments below—I always love hearing about your cooking adventures and any twists you added to make it your own.







