Slow Cooker Beef Barbacoa Tacos

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.
Slow Cooker Beef Barbacoa Tacos

Slow Cooker Beef Barbacoa Tacos
15 min prep  ·  480 min cook  ·  6 servings

📌Save to Pinterest

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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

Can I make this barbacoa in an Instant Pot or pressure cooker?
Yes, absolutely. To make it in an Instant Pot, follow the searing instructions using the sauté function. Then add the sauce and stock, seal the lid, and cook on high pressure for 60 minutes. Allow the pressure to release naturally for 15 minutes before shredding. The flavour will be just as deep, though the texture may be slightly less shreddy than the slow cooker version.

How do I store leftover barbacoa, and how long does it keep?
Store the shredded beef in an airtight container in the refrigerator for up to 5 days. The flavours will actually deepen and become even more delicious overnight. You can also freeze the barbacoa in freezer-safe bags or containers for up to 3 months. To reheat, thaw overnight in the fridge and warm gently in a saucepan with a splash of beef stock to restore its moisture.

Can I use dried chillies from a packet, or do they need to be whole?
You can use pre-ground dried chilli powder in a pinch, but the flavour will be significantly less complex. Whole dried chillies have a much more nuanced, fruity, and smoky taste that is essential for authentic barbacoa. If you must use powder, use 3-4 tablespoons of a good-quality ancho or guajillo chilli powder and skip the soaking step.

Why is my barbacoa sauce too thin or too thick?
If your sauce is too thin after cooking, remove the lid of the slow cooker for the last 30 minutes of cooking to allow some of the liquid to evaporate and thicken. If it is too thick, simply stir in a little more hot beef stock or water until it reaches your desired consistency. The sauce should coat the back of a spoon but still be pourable.

Can I prepare the chilli sauce in advance?
Absolutely. You can blend the chilli sauce up to 3 days in advance and store it in a sealed container in the refrigerator. This makes the morning of cooking incredibly easy—just sear the beef, pour over the sauce, and set the slow cooker. The flavours will have melded together beautifully by the time you are ready to cook.

Slow Cooker Beef Barbacoa Tacos

Slow Cooker Beef Barbacoa Tacos

Tender, slow-cooked beef brisket simmered in a smoky, earthy dried chile sauce, served on warm tortillas with fresh garnishes.
Prep Time 15 minutes
Cook Time 8 hours
Total Time 8 hours 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Mexican
Calories: 420

Ingredients
  

  • 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

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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

For best results, sear the beef well to develop deep flavor. Let the barbacoa rest for 10 minutes after shredding to allow the meat to absorb more sauce.

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.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating