This slow cooker barbacoa recipe is one of those dinners I lean on when life feels loud and busy, but I still want something that tastes like I tried. I first made this on a week when my to-do list was longer than my patience, and it completely saved dinner. The beef cooks low and slow all day, fills the house with the best smells, and by dinnertime it is fall-apart tender and packed with bold flavor.
If you love easy crockpot dinners that work hard in the background while you get on with your day, this one belongs on your list. It is simple, comforting, and works for tacos, bowls, or straight off the plate with a fork.
Jump to:
Recipe Overview
This barbacoa is made with a good-quality chuck roast, warm spices, and a slow cooker doing most of the work. A quick sear adds depth, then everything cooks together until the beef shreds effortlessly.
Prep Time: 10 minutes
Cook Time: 8 to 9 hours
Total Time: 8 hours 10 minutes
Servings: 6
Course: Dinner
Cuisine: Mexican
Why You Will Love This Slow Cooker Barbacoa
- The beef turns incredibly tender without babysitting
- Simple pantry spices, nothing complicated
- Perfect for meal prep and leftovers
- Works in tacos, burrito bowls, salads, or wraps
- Big flavor with very little effort
Ingredients
Main Ingredients
- 1 tablespoon vegetable oil
- 3 ½ pounds boneless chuck roast, good quality
- ½ cup low sodium beef broth
Seasonings
- 1 tablespoon kosher salt
- 1 tablespoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 teaspoon freshly ground black pepper
For Serving
- 1 lime
- 1 tablespoon freshly minced cilantro
How To Make Slow Cooker Barbacoa
Step 1: Sear The Beef
Heat the vegetable oil in a large skillet over high heat. Once hot, add the chuck roast and sear on both sides until a deep brown crust forms. This step adds so much flavor, and it is worth the extra few minutes.
Step 2: Season The Roast
In a small bowl, mix the salt, pepper, chili powder, garlic powder, onion powder, cumin, and paprika. Place the seared roast into the slow cooker and rub the seasoning mixture all over the beef, coating every side.
Step 3: Slow Cook
Pour the beef broth into the slow cooker around the roast. Cover and cook on low for 8 to 9 hours, until the meat is fork tender and easily pulls apart.
Step 4: Shred And Finish
Once the beef is tender, shred it directly in the slow cooker using two forks. Squeeze fresh lime juice over the meat and sprinkle with chopped cilantro. Stir gently to combine, then taste and adjust seasoning if needed.

Notes And Variations
- If your roast is very large, cut it into two pieces so it fits comfortably in the slow cooker.
- For a slightly spicier version, add a pinch of cayenne or chipotle powder to the seasoning mix.
- This recipe works well with beef shoulder if chuck roast is not available.
- Leftovers taste even better the next day as the flavors settle in.
Serving Suggestions

I love serving this barbacoa in warm tortillas with simple toppings like diced onion, avocado, and a little extra lime. It is also great over rice, tucked into burrito bowls, or piled onto nachos for an easy crowd-pleaser.
Storage And Reheating
Store leftover barbacoa in an airtight container in the refrigerator for up to four days. Reheat gently on the stovetop or in the microwave with a splash of broth to keep it juicy.
FAQs
Yes, you can skip the sear if you are short on time, but browning the meat adds extra depth and richness to the final dish.
Boneless chuck roast is ideal because it becomes tender and flavorful after long, slow cooking.
Yes, this freezes very well. Cool completely, then freeze in airtight containers for up to three months.


📖 Recipe
Slow Cooker Barbacoa
- Prep Time: 10 minutes
- Cook Time: 8 hours
- Total Time: 8 hours 10 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Slow Cooker
- Cuisine: Mexican
Description
Tender, juicy barbacoa made in the slow cooker with a simple spice blend. This recipe is easy to prep and perfect for tacos, burrito bowls, or meal prep.
Ingredients
- 1 tablespoon vegetable oil
- 3 ½ pounds boneless chuck roast (good quality)
- ½ cup low sodium beef broth
- 1 tablespoon kosher salt
- 1 tablespoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 teaspoon freshly ground black pepper
- 1 lime
- 1 tablespoon freshly minced cilantro
Instructions
- In a large skillet, heat vegetable oil on high and sear roast on both sides.
- Mix salt, pepper, chili powder, garlic powder, onion powder, cumin, and paprika in a small bowl.
- Place chuck roast in the slow cooker and season all sides with the spice mix.
- Add beef broth to the slow cooker.
- Cover and cook on low for 8–9 hours, or until meat is fork-tender.
- Shred meat in the slow cooker and stir.
- Serve with a squeeze of fresh lime juice and sprinkle with minced cilantro.
Notes
Delicious in tacos, over rice, or in burrito bowls. Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 2 months.
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 0.4g
- Sodium: 1437mg
- Fat: 31g
- Saturated Fat: 13g
- Unsaturated Fat: 19g
- Trans Fat: 2g
- Carbohydrates: 3g
- Fiber: 1g
- Protein: 52g
- Cholesterol: 183mg
Recipes You May Like
If you enjoyed this recipe, you might also like:






Comments
No Comments