5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Fall-apart tender and packed with bold flavor, these Slow-Cooked Beef Barbacoa Tacos are the ultimate taco night upgrade! 🌮🥩 Slow-simmered in smoky chipotle, garlic, and spices, the beef is juicy, rich, and incredibly satisfying. 🌶️🧄 Load it into warm tortillas with onions, cilantro, and a squeeze of lime for a truly mouthwatering experience. Whether for meal prep or a weekend feast, this easy recipe brings authentic Mexican flavor straight to your kitchen! 🔥🍋
2 pounds beef chuck roast, trimmed and cut into large chunks (1.5–2 inches)
1 tablespoon neutral cooking oil (vegetable, canola, or avocado oil)
1 medium white onion, chopped
4 cloves garlic, minced
3–4 chipotle peppers in adobo, chopped (adjust to taste for heat)
1 tablespoon ground cumin
1 tablespoon dried oregano
2 teaspoons salt
½ teaspoon ground black pepper
¼ teaspoon ground cloves (optional but adds depth)
2 tablespoons apple cider vinegar
¼ cup fresh lime juice (about 2 limes)
½ cup beef broth (or water if preferred)
1–2 bay leaves (remove before serving)
12 small corn or flour tortillas
1 small white onion, finely chopped
½ cup fresh cilantro, chopped
Lime wedges
Optional: crumbled queso fresco, sliced jalapeños, or avocado slices
Pat the beef chunks dry with a paper towel to help them sear.
Heat a large pot or Dutch oven over medium-high heat.
Add the oil and brown the beef in batches, turning occasionally until all sides are nicely seared (about 6–8 minutes per batch).
Remove the beef and set aside.
In the same pot, add chopped onion and cook until softened and lightly golden, about 4–5 minutes.
Stir in the minced garlic, cumin, and oregano, cooking for another 30–60 seconds until fragrant.
Lower the heat and stir in the chopped chipotles, salt, pepper, and cloves.
Add the apple cider vinegar, lime juice, and beef broth, stirring to combine all the flavors.
Return the beef to the pot and nestle the pieces into the sauce.
Toss in the bay leaves.
Bring the mixture to a gentle boil, then reduce the heat to low.
Cover the pot and simmer for 3–3½ hours, or until the beef is fork-tender and easy to shred.
Slow Cooker Option:
After browning the beef and sautéing the onions/garlic/spices, transfer everything into a slow cooker.
Cook on low for 8–9 hours or high for 5–6 hours.
Oven Option:
Preheat your oven to 300°F (150°C).
Transfer the covered Dutch oven to the oven and braise for 3 hours.
Once the beef is cooked, remove the bay leaves and use two forks to shred the beef right in the pot.
Let it simmer uncovered for another 10–15 minutes to allow the sauce to thicken slightly and coat the meat.
Heat tortillas in a dry skillet over medium heat for 20–30 seconds per side, until warm and pliable.
Keep them warm by wrapping them in a clean towel or foil.
Spoon shredded beef into warm tortillas.
Top with chopped onion, fresh cilantro, and a squeeze of lime juice.
Add extra toppings like avocado, queso fresco, or hot sauce if desired.