Crockpot beef barbacoa recipe is about to become your weeknight MVP. This Mexican shredded beef basically cooks itself while you handle everything else — no standing over the stove required. I discovered this version three years ago when I needed dinner for eight people and only had two hours to prep.
The magic happens in your slow cooker with just a few key spices and one 6-hour cooking session. You’ll get tender, fall-apart meat that’s perfect for tacos, nachos, burrito bowls, or basically anything else you can dream up. Need something that looks impressive but takes minimal effort?
Bookmark this recipe for meal prep day and thank me later. If you love easy crockpot dinners, you’ll want to save this too.
Why this barbacoa recipe slow cooker works
Ever wondered why restaurant-quality shredded beef costs so much? The slow cooker does all the heavy lifting here, breaking down tough cuts into silky strands while you practically do nothing.
- Minimal hands-on time — dump ingredients and walk away for six hours
- Authentic spice blend creates that Chipotle copycat flavor everyone craves
- One pot means less cleanup — my favorite part honestly
- Perfect for meal prep and freezes beautifully for later use
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 20 minutes | 6 hours | 285 per serving | 8 servings | Mexican |
Ingredients for crockpot beef barbacoa recipe

- 2 lb beef chuck roast
- 1 large onion, diced
- 4 cloves garlic, minced
- 2 tbsp olive oil
- 2 tbsp chipotle peppers in adobo sauce
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 2 cups beef broth
- 1 tsp salt
- 1/2 tsp black pepper
- 1 bay leaf
- 2 tbsp lime juice
- 1/4 cup fresh cilantro, chopped
Chuck roast is your best friend here because the marbling keeps everything tender during that long cook time. I’ve tried other cuts and honestly, chuck wins every single time. Don’t skip the chipotle peppers — they’re the secret ingredient that makes this crockpot beef barbacoa recipe taste authentic without any fuss.
You can absolutely swap the chipotle peppers for ancho chiles if that’s what you have on hand. The paprika and cumin work together to build that deep, smoky flavor profile. Trust me on this: fresh lime juice at the end makes a huge difference.
Step-by-step instructions

1. Heat 2 tbsp olive oil in a large skillet over medium-high heat. Pat your beef chuck roast dry with paper towels — this helps you get a nice golden sear. Sear the meat for about 4 minutes on each side until it’s deeply browned. Transfer to your crockpot. Don’t panic if it’s not cooked through; we’re just building flavor here.
2. In that same hot skillet, add your diced onion and sauté for 2 minutes until it starts softening. Toss in the minced garlic and cook for another 30 seconds until fragrant — you’ll smell that garlic goodness immediately. Scrape up all those brown bits stuck to the bottom (that’s pure flavor). Pour everything into the crockpot with your beef.
3. Add the chipotle peppers in adobo sauce directly to the crockpot. Sprinkle in the cumin, paprika, and oregano over top. Add the bay leaf, then pour in 2 cups beef broth. Season with salt and pepper — I always taste and adjust this at the end anyway.
4. Stir everything together so the beef is mostly covered by liquid. Cover and cook on low for 6 hours — this is the timing that gives you that perfect shred-ability. If you’re in a rush, high for 4 hours works but low is genuinely better. The longer, slower cook breaks down the connective tissue better.
5. After 6 hours, the meat should shred easily when you touch it with two forks. Remove the beef to a cutting board and shred it into bite-sized pieces — mine always falls apart so easily at this point. Discard the bay leaf from the cooking liquid.
6. Pour the cooking liquid through a fine-mesh strainer into a bowl to remove excess fat. You can skim some fat off the top if you want, but I usually leave a little for flavor. Return the shredded beef to the crockpot with about half the strained liquid — this keeps it moist without being soupy.
7. Squeeze in the lime juice and stir everything together. Taste and adjust salt if needed — I usually add a pinch more. Stir in the fresh cilantro right before serving. Your barbacoa recipe slow cooker style is ready to go.
Serving ideas for crockpot beef barbacoa recipe
This shredded beef is ridiculously versatile once it comes out of the crockpot.
Loaded Taco Night
Spoon this into warm corn tortillas with diced onion, fresh cilantro, and lime wedges. The shredded beef stays warm and tender for hours once it’s finished cooking. Top with your favorite hot sauce for extra kick.Burrito Bowl Heaven
Layer rice, black beans, the barbacoa, and roasted peppers in a bowl with avocado and sour cream. This pairs beautifully with cilantro lime rice. One bowl feeds you for lunch the next day easy.Nachos Upgrade
Pile tortilla chips high with melted cheese, this Mexican shredded beef, and all the fixings. Drizzle with lime crema and jalapeños for the full effect. This version always disappears first at parties.Pro tips for perfect crockpot beef barbacoa recipe
Storage tips
– Refrigerate in an airtight container for up to 4 days – Freeze portions for up to 3 months in freezer bags – Label with the date so you actually use itMake-ahead instructions
– Prep all ingredients the night before and refrigerate – Brown the beef and onions in the morning, then add to crockpot before work – Shred immediately after cooking, then reheat as neededVariations
– Use beef brisket instead of chuck roast for a leaner option – Add diced jalapeños for extra heat if you like it spicy – Skip the chipotle and use equal parts cumin and cinnamon for a different flavorTroubleshooting
– Meat not shredding? Cook longer next time or use a chuck roast with good marbling – Too much liquid after cooking? Drain some off before serving or simmer uncovered for 15 minutes – Tastes bland? Squeeze more lime juice and add extra salt gradually while tastingFrequently asked questions
How long does crockpot beef barbacoa recipe last in the refrigerator?
Your cooked barbacoa keeps for up to 4 days refrigerated in an airtight container. Store it with some of the cooking liquid to keep the meat from drying out. Reheat gently on the stovetop or in the microwave before serving.Can I freeze this Mexican shredded beef?
Yes, absolutely — it freezes beautifully for up to 3 months. Portion it into freezer bags or containers and remove as much air as possible. Thaw overnight in the fridge and reheat gently on the stovetop until warmed through.What’s the best way to reheat leftover barbacoa?
Heat it gently on the stovetop over medium heat for about 5-7 minutes until warmed through. You can also microwave individual portions for 2-3 minutes. Add a splash of beef broth if it seems dry.Can I use this recipe with a different cut of beef?
Brisket and short ribs work well too, though they may need slightly longer cooking time. Chuck roast gives you the best balance of flavor and tenderness though. Avoid lean cuts like sirloin as they’ll come out tough and stringy.Final thoughts
This crockpot beef barbacoa recipe proves that restaurant-quality Mexican shredded beef doesn’t require hours of your active time. Set it in the morning and dinner practically makes itself by evening. Pair it with my favorite Mexican rice recipe for a complete meal.
Honestly, this is one of those recipes that gets requested constantly at my dinner table. Your family won’t believe you spent so little effort creating something this good. Pin this for your next taco Tuesday or meal prep session.









