Barbacoa begins long before it reaches the table. It’s the kind of dish that asks for time, not just to cook, but to become what it’s meant to be. This barbacoa recipe builds its flavor slowly, letting the meat soften and deepen until everything feels fully settled.
The meat goes in seasoned, surrounded by spices that warm gradually as the cooking begins. From there, the slow heat does the real work. The texture changes first, firm becoming tender, then tender becoming something that nearly falls apart on its own. As it cooks, the flavor grows richer and more rounded without losing its strength.
Halfway through, you can feel the whole dish starting to shift.
The juices settle into the meat, the spices blend more fully, and the result becomes deeper than it was at the start. Because of this, every bite feels rich and full, with that slow-cooked character carrying through without needing much else around it.
The texture stays soft and generous. Pulled into tacos, spooned into tortillas, or served simply with onions, cilantro, and salsa, it holds its place easily. At the same time, the richness stays balanced by the freshness around it, which keeps the whole thing from feeling too heavy.
It’s the kind of food that brings people together without trying. Served at the center of the table, it feels shared by nature. In the end, this barbacoa recipe delivers something tender, deeply flavored, and built for moments that last longer than the meal itself.
Prepare the Meat:
Trim any excess fat from the beef or lamb and cut into large chunks.
Make the Marinade:
In a blender, combine the garlic, chipotles in adobo, green chiles, onion, lime juice, apple cider vinegar, cumin, oregano, salt, pepper, and cloves. Blend until smooth.
Slow Cook the Meat:
Place the meat in a slow cooker and pour the marinade over it. Add the bay leaves and pour in the beef broth.
Cover and cook on low for 8-10 hours, or on high for 6 hours, until the meat is very tender and falls apart easily.
Shred the Meat:
Remove the meat from the slow cooker and shred it with two forks. Discard the bay leaves.
Optionally, you can skim off the fat from the juices left in the slow cooker and return the shredded meat to the pot to soak up the juices for an additional 30 minutes on low.
Serve:
Serve the barbacoa in warm tortillas with onions, cilantro, and lime wedges. Provide salsa or guacamole on the side.
Ingredients
Perfect Beverage Pairing:
- Mexican Beer: A light, crisp Mexican beer complements the rich flavors of the barbacoa.
- Sangria: Alternatively, a fruity sangria can balance the spiciness and richness of the dish.
Explore more in our
Mexican Food Recipes guide
.