Slow Cooker Barbacoa is a rich, spicy, and fall-apart tender shredded beef recipe rooted in Mexican tradition. Cooked low and slow with chipotle peppers, garlic, lime juice, and warm spices, this dish is packed with bold, smoky flavor that makes it perfect for tacos, burrito bowls, enchiladas, or nachos. It’s incredibly easy to prep—just toss everything in the crock pot and let it do the work. The result? Restaurant-style barbacoa you can make at home with minimal effort and maximum flavor.
For more bold and savory mains, check out our Cheesy Garlic Butter Mushroom Stuffed Chicken and Onion Gravy Smothered Steak.

Credit: Pinterest
Ingredients You Will Need
For the Barbacoa:
- 3–4 lbs beef chuck roast (trimmed and cut into large chunks)
- 3 cloves garlic (minced)
- 3 chipotle peppers in adobo sauce (plus 1 tablespoon of the sauce)
- 1 tablespoon ground cumin
- 1 tablespoon dried oregano (Mexican oregano if available)
- 1 teaspoon ground cloves (or 1/4 tsp if you prefer mild flavor)
- 1/2 teaspoon ground cinnamon
- 1/2 tablespoon salt
- 1 teaspoon black pepper
- 2 bay leaves
- 1/4 cup fresh lime juice (about 2 limes)
- 1/4 cup apple cider vinegar
- 1 cup beef broth
- 1 medium white onion (quartered)
Cooking Time
- Prep Time: 15 minutes
- Cook Time: 8 hours (on low) or 4–5 hours (on high)
- Total Time: Up to 8 hours, 15 minutes
- Serves: 8
Equipment You’ll Need
- 6–8 qt slow cooker
- Cutting board and knife
- Measuring cups and spoons
- Forks (for shredding)
- Blender or food processor (optional for sauce blending)
How to Make Slow Cooker Barbacoa: Step-by-Step
1. Prep the Beef
Trim excess fat from the chuck roast and cut it into 4–5 large pieces. Season lightly with salt and pepper.
2. Make the Sauce
In a blender or food processor, combine chipotle peppers, adobo sauce, garlic, lime juice, apple cider vinegar, cumin, oregano, cloves, cinnamon, salt, pepper, and beef broth. Blend until smooth.
Optional: If you don’t want to blend, just mix the ingredients thoroughly in a bowl and finely chop the chipotles by hand.
3. Add to Slow Cooker
Place beef pieces in the bottom of the slow cooker. Add onion and bay leaves. Pour the blended sauce over the top, making sure everything is evenly coated.
4. Cook Low and Slow
Cover and cook on low for 8 hours or high for 4–5 hours, until the beef is fall-apart tender.
5. Shred and Serve
Remove bay leaves. Use two forks to shred the beef in the pot. Stir well to soak up the flavorful juices. Serve hot in tacos, burritos, bowls, or sandwiches.
Nutritional Information (Per Serving)
- Calories: 330
- Protein: 32g
- Fat: 21g
- Carbohydrates: 4g
- Fiber: 1g
- Sugar: 1g
- Sodium: 590mg
- Cholesterol: 95mg
Tips and Variations
- No Chuck Roast? Use brisket or bottom round roast as alternatives.
- Less Spicy: Use 1–2 chipotle peppers instead of 3 if you prefer a milder flavor.
- Finish in Oven: For crispy edges, spread shredded barbacoa on a sheet pan and broil for 5 minutes.
- Make It Ahead: This dish is perfect for meal prep—flavors deepen after a day in the fridge.
- Freezer-Friendly: Freeze leftovers with some of the cooking juices for up to 3 months.
How to Store and Reheat
Refrigerator:
Store in an airtight container with juices for up to 4 days.
Freezer:
Freeze in freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge.
Reheat:
Warm on the stovetop over low heat or in the microwave with a splash of broth or water to keep it juicy.
Why You’ll Love This Recipe
Slow Cooker Barbacoa gives you all the bold flavors of authentic Mexican street food with the ease of a crockpot. The meat is incredibly tender and infused with smoky chipotle, citrusy lime, and deep spice. It’s versatile enough for tacos one night, nachos the next, and even hearty rice bowls or quesadillas.
The best part? It practically cooks itself. Just set it and forget it, and come back to a house that smells like your favorite taquería.
My Final Thoughts
This is hands-down one of my favorite slow cooker recipes. It’s packed with flavor, easy to make, and tastes even better the next day. I love serving it with warm tortillas, cilantro-lime rice, pickled onions, and crumbled queso fresco.
It’s also a crowd-pleaser—great for feeding guests, making ahead for busy weeks, or stocking the freezer. If you’re looking to upgrade your taco night or try something new for Sunday dinner, this barbacoa is a must.

Credit: Pinterest
Frequently Asked Questions
Can I make this in the Instant Pot?
Yes! Cook on high pressure for 60 minutes with a 15-minute natural release.
Do I need to sear the meat first?
You don’t have to, but searing adds depth. If you have time, sear the beef before slow cooking.
What can I serve with barbacoa?
Great with tortillas, rice, beans, corn salad, guacamole, or coleslaw.
Is this authentic Mexican barbacoa?
Traditional barbacoa uses lamb or goat and is slow-cooked underground, but this version mimics the flavors with beef in a home kitchen.
Can I use pork instead of beef?
Absolutely! Pork shoulder works great—just adjust cook time if needed.
Looking for another rich, creamy, and satisfying dinner idea? Check out these Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce.

Slow Cooker Barbacoa
Ingredients
Method
- Season the Beef:
- Pat beef dry and season all sides generously with salt and pepper.
- Make the Sauce:
- In a small bowl, combine garlic, chipotle peppers, adobo sauce, vinegar, lime juice, cumin, oregano, cloves, and smoked paprika.
- Slow Cook the Barbacoa:
- Place the beef in the slow cooker. Pour the spice mixture over the beef, then add the beef broth and bay leaves. Cover and cook on low for 8 hours or high for 4–5 hours, until the beef is fall-apart tender.
- Shred and Serve:
- Remove bay leaves. Shred the beef using two forks, then stir the meat back into the juices to soak up flavor. Let sit on warm for 10–15 minutes before serving.
Notes
- Spice level: Adjust by adding more or fewer chipotle peppers.
- Serving ideas: Use in tacos, burrito bowls, quesadillas, or over rice with black beans.
- Make ahead: Even better the next day! Stores in the fridge for 4 days or freezer for 3 months.
- Instant Pot version: Pressure cook on high for 60 minutes, natural release 15 minutes.