This authentic barbacoa recipe combines beef chuck roast, chipotle peppers, the kick of vinegar, and spices for tender shredded beef with rich, smoky flavor. Serve it in barbacoa tacos, burrito bowls, taco salads, or alongside Mexican rice and beans and a stack of warm tortillas.
This post may contain affiliate links. Read our affiliate policy.

What is Barbacoa?
Traditional barbacoa originates from the Mexican state of Hidalgo and is typically made with lamb or goat. The meat is slow roasted for 5 to 6 hours in a pit that is topped with maguey leaves although they make something very similar in Oaxaca but use banana leaves instead.
The difference between barbacoa and other slow roasted meats like birria, carne picada, and carne deshebrada is the vinegar and warm spices in the braise.
Barbacoa packs a punch, not just with heat (although there is a hefty amount of chipotle peppers) but there’s also a full teaspoon of ground cloves and 1/4 cup of apple cider vinegar, plus fresh-squeezed lime juice.
This combination means every bite is a rich, fatty, tangy, mouthful that is super complex and reminiscent of barbecue here in the states with all the smoky, sweet, tangy, and heavily-spiced flavors.
We are huge fans of barbacoa in our family but almost always use boneless beef chuck roast instead of the more traditional lamb or goat. I’ve shared an oven-roasted beer-braised version, a quick Instant Pot version, and I even made a roasted carrot barbacoa for my cookbook, Plant Powered Mexican.
Recently I’ve been making an incredibly tender barbacoa in the slow cooker and wanted to share the recipe. It is the perfect combination of ease (very little hands on time) and gentle cooking which ensures juiciness and phenomenal flavor.

Why You’ll Love This Recipe
- Rich, smoky flavor from chipotle peppers
- Fall-apart tender shredded beef from low and slow cooking
- Perfect for stuffing into tacos, flautas, or quesadillas
- Great for meal prep — leftovers reheat beautifully
- Easy slow cooker recipe with minimal hands-on time
Ingredients You’ll Need
- Beef Chuck Roast – Make sure to cut this into 3-inch chunks before adding into the slow cooker.
- Chipotle Peppers in Adobo Sauce – Adds smoky heat and gives the barbacoa sauce its deep flavor. Swap: enchilada sauce plus smoked paprika
- Garlic Cloves – Fresh cloves only here — they give the sauce a cleaner, deeper flavor than jarred garlic.
- Apple Cider Vinegar & Lime Juice – Brightens the rich beef and balances the smoky flavors. Swap: White vinegar or lemon juice.
- Cumin, Mexican Oregano & Ground Cloves – Warm spices that give this Mexican barbacoa recipe its signature flavor.
- Beef Broth & Bay Leaves – Keeps the beef moist while adding depth during slow cooking. Swap: Chicken broth works if that’s what you have.
- Kosher Salt & Freshly Cracked Black Pepper – I always use Morton kosher salt and freshly cracked pepper for the best result.

What Cut Of Beef To Use
For barbacoa, tougher cuts like beef chuck roast or beef cheeks work best because they hold up beautifully to low and slow cooking. As the meat cooks, it turns tender enough to shred easily, giving you rich, flavorful barbacoa beef without needing an especially expensive cut of meat.
- Beef Chuck Roast – The easiest and most accessible option with plenty of rich flavor.
- Beef Cheeks – More traditional for barbacoa de res and becomes especially rich and silky after slow cooking.
- Beef Brisket – Slightly leaner cut of meat but exceptional flavor.
- Pork Butt – A good alternative if you want a different take on the recipe.
How To Make Authentic Barbacoa In The Slow Cooker
Sear the beef. Heat the oil in a Dutch oven or large skillet over high heat. Cut the roast into large pieces, season generously with kosher salt and black pepper, then sear the beef chunks in a single layer for 2–3 minutes per side until deeply browned. Work in batches if needed, then transfer to the slow cooker.


Make the barbacoa sauce. Add the chipotle peppers, garlic cloves, apple cider vinegar, lime juice, cumin, Mexican oregano, ground cloves, salt, and black pepper to a blender. Blend until smooth.


Build the slow cooker. Pour the barbacoa sauce over the beef, then add the beef broth and bay leaves. The meat does not need to be submerged in the liquid.

Slow cook. Cover and cook on low heat for about 8 hours, or until the beef is tender enough to shred easily with a fork. Stir a couple times during cooking. Stir in cilantro when meat is done cooking.

Shred the beef. Transfer the meat to a baking dish or large bowl and shred with two forks. Spoon some of the cooking liquid back over the shredded beef to keep it juicy and flavorful. Add an extra splash of apple cider vinegar or squeeze of lime if needed.

To make tacos. Warm the corn tortillas in a dry skillet for about 20 seconds per side, then pile on the barbacoa beef with red onions, fresh cilantro, pico de gallo (or you favorite salsa), and lime wedges. Serve with Mexican white rice with corn, black beans, or refried beans on the side.
How To Serve Barbacoa
Once you’ve got a slow cooker full of rich, shredded barbacoa beef, there are plenty of ways to use it beyond tacos.
- Gorditas — Stuff the meat into fluffy, homemade gorditas
- Burrito Bowls – Layer over Cilantro Lime Rice
- Taco Salad – Swap the rice for romaine lettuce and top with barbacoa beef, avocado, crunchy tortilla strips and my sweet citrus taco salad dressing.
- Quesadillas & Nachos – Melt the shredded beef into quesadillas or pile it onto nachos with cheese, Chile Morita Salsa, and jalapeños.
- Tostadas — Pile the tender meat onto crunchy tostadas spread with refried beans and top with crunchy slaw, your favorite salsa, and crumbed Cotija cheese.
And if you’re making the full spread, don’t forget dessert! In the summer I love these Bandera paletas or my cinnamon-coconut (un)fried ice cream.
Shop This Recipe

8-Quart Crock Pot (Slow Cooker)
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Storing & Freezing
- Let the barbacoa beef cool before transferring it to an airtight container with the cooking liquid to keep the shredded beef juicy.
- Store in the fridge for 4–5 days.
- Freeze in a freezer-safe container for up to 6 months. Let thaw overnight in the refrigerator before reheating.
- To Reheat: Microwave for 1–2 minutes or warm gently in a skillet with a splash of beef broth or leftover barbacoa sauce.
You can also make barbacoa enchiladas with the leftover barbacoa meat.
FAQs
Yes! Please refer to this recipe for full instructions.
Beef chuck roast is my favorite option, it has a good amount of marbling which makes it supremely tender and moist even after long periods of cooking.
It has a smoky heat from the chipotle peppers in adobo sauce, but it’s not overwhelmingly spicy. You can reduce the chipotles for a milder version or add the entire can of chipotles along with the adobo sauce if you’d like it spicier.
It’s really pretty simple. Please see the step-by-step recipe here.
Authentic Slow Cooker Mexican Beef Barbacoa Recipe
This authentic barbacoa recipe combines beef chuck roast, chipotle peppers, the kick of vinegar, and spices for tender shredded beef with rich, smoky flavor. Serve it in barbacoa tacos, burrito bowls, taco salads, or alongside Mexican rice and beans and a stack of warm tortillas.
Ingredients
- 4-5 pounds boneless beef chuck roast (or beef cheeks; beef brisket also works), trimmed of huge pieces of fat and cut into 3-inch chunks
- 2 teaspoons kosher salt , plus more for seasoning
- 1 teaspoon freshly ground black pepper , plus more for seasoning
- 2 tablespoons avocado oil, or other neutral oil
- 4 chipotle peppers in adobo sauce
- 6 garlic cloves, peeled
- 1/4 cup apple cider vinegar
- 1/4 cup fresh lime juice
- 1 tablespoon ground cumin
- 2 teaspoons dried oregano , preferably Mexican oregano
- 1 teaspoon ground cloves
- 1 cup beef broth (chicken broth works in a pinch)
- 3 bay leaves
- 1/2 cup chopped cilantro
- Warm corn tortillas, for serving
- Your favorite garnishes, for serving like chopped cilantro, avocado, your favorite salsa, lime wedges, crumbled Cotija cheese
Instructions
- Season the pieces of beef generously with kosher salt and pepper (save the measured amounts of salt and pepper for the sauce).
- Heat the 2 tablespoons of oil in a large skillet over medium-high heat. Sear the beef in a single layer — don't crowd the pan — for 5 minutes per side or until deeply browned. Work in batches. Transfer to the slow cooker.
- Add the 4 chipotle peppers, 6 garlic cloves, 1/4 cup apple cider vinegar, 1/4 cup lime juice, 1 tablespoon cumin, 2 teaspoons oregano, 2 teaspoons kosher salt, 1 teaspoon cloves, and 1 teaspoon black pepper to a blender. Blend until smooth — this is your barbacoa sauce.
- Pour the sauce over the seared beef in the slow cooker. Add the 1 cup beef broth and tuck the 3 bay leaves down into the liquid. The meat won't be submerged, that's okay.
- Cover and cook on low for 8 hours, or until the connective tissue has broken down and the meat falls apart when pressed with a fork. Don't rush it — low heat over a long stretch is what gives you fall-apart tender barbacoa meat. Stir the meat a couple of times during cooking. Stir in cilantro when the meat is tender.
- Transfer the beef to a baking dish or large bowl. Discard the bay leaves. Shred the meat with two forks, then ladle some of the cooking liquid back over the top of the meat to keep it juicy. Taste and adjust — an extra splash of apple cider vinegar or a squeeze of lime brightens it right up.
- To make tacos: Warm the corn tortillas in a dry pan, 20 seconds per side. Pile on the shredded beef, then top with your favorite garnishes. Serve with Mexican rice and beans on the side.
Notes
- The Secret Ingredient: Don't skip the ground cloves. It might sound like a baking spice, but it provides the essential "earthy" warmth found in authentic Barbacoa.
- Acid Balance: Barbacoa is rich and heavy. Always serve with something bright like pickled red onions, a tangy salsa, or extra lime wedges to cut through the fat.
- Pressure Cook: Add the beef, blended sauce, broth, and bay leaves. Seal and cook on Manual/High Pressure for 60 minutes.
- Stove top: Turn the heat to the lowest setting, cover with a tight lid, and simmer for 3.5 to 4 hours.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 148Total Fat: 10gSaturated Fat: 3gUnsaturated Fat: 7gCholesterol: 36mgSodium: 311mgCarbohydrates: 2gFiber: 1gSugar: 0gProtein: 11g

leave a reply