Dinner · Part 3 of 3: Tips & recipe card
Slow-Cooked Beef Barbacoa Tacos with Pickled Red Onions Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 8
Tips for success
For the most flavorful beef, let it rest in the braising liquid for at least 10 minutes after shredding. This allows the meat to absorb more of the smoky adobo sauce. If you have time, refrigerate the shredded beef in the sauce overnight—the flavors will meld and deepen even further. When reheating, add a splash of beef broth to keep the meat moist.
When warming corn tortillas, use a dry cast-iron skillet over medium-high heat. Heat each tortilla for about 30 seconds per side, until it's soft and has a few charred spots. Keep them warm in a clean kitchen towel or in a low oven (200°F / 95°C) wrapped in foil. This prevents them from becoming brittle and makes them easier to fold.
Variations
- Chicken Barbacoa: Substitute boneless, skinless chicken thighs for the beef chuck. Cook for 2-2.5 hours until tender, then shred. Adjust the cooking time and ensure the internal temperature reaches 165°F (74°C).
- Spicy Chipotle Version: Add an extra chipotle pepper or a teaspoon of chipotle powder to the adobo sauce for more heat. Serve with sliced jalapeños and a drizzle of crema to balance the spice.
- Beef Barbacoa Burrito Bowl: Skip the tortillas and serve the barbacoa over cilantro-lime rice with black beans, corn salsa, avocado, and the pickled onions. A great grain-free option.
- Slow Cooker Barbacoa: After searing the beef, transfer it to a slow cooker, pour the adobo sauce over, and cook on low for 8 hours or high for 4-5 hours. Shred as directed.
Storage and make-ahead
- Fridge
- Store leftover beef in an airtight container with its juices for up to 4 days. Keep toppings separate. Reheat gently with a splash of broth.
- Freezer
- Freeze shredded beef in its sauce in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheat
- Reheat beef on the stovetop over medium-low heat, adding beef broth as needed, until hot. Or microwave in 30-second bursts, stirring between.
Leftover barbacoa can be stored in an airtight container in the refrigerator for up to 4 days. Keep the beef in its braising liquid to maintain moisture.
The pickled red onions and other toppings should be stored separately. Reheat the beef gently on the stovetop or in the microwave, adding a splash of broth if needed. The beef also freezes well for up to 3 months.
The entire barbacoa can be made up to 2 days ahead. After cooking, let the beef cool completely in the sauce, then refrigerate in an airtight container. When ready to serve, reheat gently on the stovetop or in the oven until hot.
The pickled red onions can also be made ahead and stored in the refrigerator for up to a week. Assemble the tacos just before serving to keep the tortillas crisp.
Serving ideas
Serve the barbacoa tacos immediately after assembling, while the tortillas are warm and the beef is hot. Provide extra lime wedges for squeezing over the top—the acidity brightens the rich flavors.
Offer additional pickled red onions and cotija cheese on the side so everyone can customize their tacos. A simple side of Mexican rice or black beans complements the meal perfectly.
For a complete taco bar, set out bowls of shredded beef, warm tortillas, pickled onions, crumbled cotija, cilantro, lime wedges, and your favorite hot sauce. Let guests build their own tacos.
This is a great option for gatherings, as it allows everyone to choose their preferred toppings and spice level. The leftovers are just as delicious the next day, served in burrito bowls or on tostadas.
Frequently asked questions
Can this recipe be made in a slow cooker?
What is the best cut of beef for barbacoa?
How spicy is this barbacoa?
Can the beef be cooked in advance?
What are good toppings for these tacos?
Slow-Cooked Beef Barbacoa Tacos with Pickled Red Onions

Ingredients
- 2 lb beef chuck roast
- 2 tbsp chipotle chiles in adobo sauce
- 4 cloves garlic, minced
- 1/4 cup fresh lime juice
- 2 tbsp apple cider vinegar
- 1 tsp ground cumin
- 1 tsp dried oregano
- 1 cup beef broth
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 8 corn tortillas, warmed
- 1 cup pickled red onions
- 1/2 cup cotija cheese, crumbled
- 1/4 cup fresh cilantro leaves
- 1 lime, cut into wedges
Instructions
- In a blender, combine the chipotle chiles in adobo, garlic, lime juice, apple cider vinegar, ground cumin, dried oregano, and beef broth. Blend until smooth and smoky red. Season with salt and black pepper to taste.
- Pat the beef chuck roast dry with paper towels. Heat a Dutch oven over medium-high heat. Sear the beef on all sides until deeply browned, about 3-4 minutes per side. Transfer the beef to a plate.
- Return the seared beef to the Dutch oven. Pour the adobo sauce over the beef, turning to coat. Cover and cook on low heat (about 300°F / 150°C) for 3.5 hours, or until the beef is fork-tender and falls apart easily. Let it rest for 3 minutes before slicing.
- Remove the beef from the cooking liquid and let it rest for 5 minutes. Using two forks, shred the beef into bite-sized pieces. Return the shredded beef to the pot with the braising juices and stir to coat. Let it soak up the sauce.
- Warm the corn tortillas in a dry skillet or over an open flame until pliable and lightly charred. Pile the shredded beef onto each tortilla. Top with pickled red onions, crumbled cotija cheese, and fresh cilantro. Serve with lime wedges on the side.
Estimated nutrition per serving
- Calories
- 480
- Protein
- 32 g
- Carbohydrates
- 30 g
- Fat
- 26 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






