Beef Barbacoa Tacos with Charred Salsa Verde
MexicanDinner

Recipe Story

origins & traditions

This traditional Mexican beef barbacoa recipe features succulent beef slowly braised until fork-tender in a rich marinade of dried chilies, aromatic spices, and fresh citrus juice. The meat becomes incredibly tender and absorbs all the complex flavors of cumin, oregano, and smoky undertones. Paired with a homemade salsa verde made from fire-roasted tomatillos, fresh cilantro, and jalapeños, these tacos deliver an authentic taste of Mexican cuisine. The charred salsa adds a bright, tangy contrast to the rich, savory meat. Perfect for feeding a crowd or meal prepping for the week, this dish captures the essence of traditional barbacoa with modern convenience. Serve with fresh lime wedges, diced onions, and crumbled queso fresco for an unforgettable meal that transports you straight to the streets of Mexico.

Instructions

step by step
0/10 done
  1. Pat the beef steak dry with paper towels and cut into 3-inch chunks. Season generously with salt and black pepper on all sides.

  2. In a small bowl, combine cumin, oregano, chili powder, paprika, and cayenne pepper to create a spice rub. Coat the beef chunks thoroughly with this mixture.

  3. Heat olive oil in a large Dutch oven over medium-high heat. Sear the beef chunks in batches until browned on all sides, about 3-4 minutes per side. Remove and set aside.

  4. In the same pot, add diced onions and cook until softened, about 5 minutes. Add minced garlic and cook for 1 minute until fragrant.

  5. Return the beef to the pot. Add bay leaves, lime juice, and enough water to cover the meat halfway. Bring to a boil, then reduce heat to low, cover, and simmer for 2.5-3 hours until meat is fork-tender.

  6. While the beef cooks, prepare the salsa verde: Heat a dry cast-iron skillet over high heat. Add whole tomatoes and jalapeño peppers (if using), charring them on all sides until blackened in spots, about 8-10 minutes total.

  7. Transfer charred vegetables to a blender. Add fresh cilantro, lime juice, minced garlic, salt, and a splash of water. Blend until smooth but still slightly chunky. Adjust seasoning to taste.

  8. Once beef is tender, remove from pot and shred using two forks. Discard bay leaves. Return shredded meat to the cooking liquid and toss to coat.

  9. Warm tortillas in a dry skillet or over an open flame until pliable and slightly charred.

  10. Assemble tacos by placing shredded barbacoa in warm tortillas, topping with charred salsa verde, diced onions, fresh cilantro, and a squeeze of lime juice. Serve immediately.

Beef Barbacoa Tacos with Charred Salsa Verde

3.9 (38)

Tender slow-cooked beef barbacoa infused with smoky chipotle, cumin, and citrus, served in warm tortillas with a vibrant charred tomatillo salsa verde that brings authentic Mexican flavors to your table.

medium
3h 25m
6 servings

Ingredients

0 of 16 checked

Main Ingredients

  • 1200 grams beef-steak, cut into 3-inch chunks
  • 3 pieces lime, juiced
  • 3 tablespoons olive-oil

Spices

  • 2 teaspoons cumin, ground
  • 1 1/2 teaspoons oregano, dried
  • 2 teaspoons chili-powder
  • 1 teaspoons paprika
  • 1/2 teaspoons cayenne (optional)
  • 3 pieces bay-leaves

Aromatics

  • 2 pieces onions, diced
  • 6 cloves garlic, minced

Salsa Verde

  • 6 pieces tomatoes, medium, for charring
  • 4 tablespoons cilantro, fresh, chopped

For Serving

  • 12 pieces tortillas, corn or flour

Seasonings

  • 2 teaspoons salt, plus more to taste
  • 1 teaspoons black-pepper, freshly ground

Chef Tips

expert advice
For deeper flavor, marinate the beef in the spice mixture overnight in the refrigerator.
The longer marinating time allows the spices to penetrate the meat more thoroughly.
If you prefer a spicier salsa verde, leave the seeds in the jalapeño peppers.
For a milder version, remove all seeds and membranes.
You can substitute beef chuck roast for an even more tender result.
The cooking liquid makes an excellent base for Mexican rice or beans - don't discard it! For extra richness, add a tablespoon of apple cider vinegar to the braising liquid.
If you don't have a Dutch oven, a slow cooker works perfectly - cook on low for 6-8 hours.
Leftover barbacoa can be used in burritos, quesadillas, nachos, or served over rice bowls.
For an authentic touch, serve with pickled red onions and radish slices.
The salsa verde can be made 2 days in advance and stored in the refrigerator.