Barbacoa is a traditional Mexican dish of tender, slow-cooked meat—usually beef cheek or chuck roast—steamed with dried chiles, spices, and aromatics until it shreds effortlessly. The name comes from the Caribbean TaÃno word barbacoa, referring to a wooden frame for grilling, but modern barbacoa is more often braised in a covered pot or wrapped in leaves. This recipe delivers that signature rich, smoky, and gently spicy flavor at home using a Dutch oven, with clear steps and safe internal temperatures.
Ingredients
- 3 lb (1.4 kg) beef chuck roast or beef cheek, cut into 4–5 large chunks
- 3 dried guajillo chiles, stems and seeds removed
- 2 dried ancho chiles, stems and seeds removed
- 1 chipotle pepper in adobo sauce (from a can) + 1 tbsp adobo sauce
- 4 cloves garlic, peeled
- 1 medium white onion, quartered
- 2 tbsp (30 ml) apple cider vinegar
- 1 tbsp (15 g) ground cumin
- 1 tbsp (15 g) dried oregano (Mexican oregano preferred)
- 1 tsp (5 g) ground cloves
- 1 tsp (5 g) salt, plus more to taste
- 1 tsp (5 g) black pepper
- 2 bay leaves
- 1 cup (240 ml) beef broth, plus more if needed
- 2 tbsp (30 ml) vegetable oil
Instructions
- Place the dried guajillo and ancho chiles in a bowl and cover with hot water. Soak for 20 minutes until softened. Drain, reserving 1/2 cup (120 ml) of the soaking water.
- In a blender, combine the softened chiles, chipotle pepper, adobo sauce, garlic, onion, vinegar, cumin, oregano, cloves, salt, and black pepper. Blend until smooth, adding the reserved chile water as needed to make a thick paste. Set aside.
- Pat the beef chunks dry with paper towels. Heat the vegetable oil in a large Dutch oven over medium-high heat. Sear the beef in batches, turning occasionally, until deeply browned on all sides, about 8–10 minutes per batch. Transfer the beef to a plate.
- Reduce heat to medium. Pour the chile paste into the pot and cook, stirring constantly, for 2–3 minutes until fragrant and slightly darkened.
- Return the beef to the pot, add the bay leaves and beef broth. The liquid should come about halfway up the beef; add more broth if needed.
- Bring to a simmer, then cover the pot with a tight-fitting lid. Transfer to an oven preheated to 300°F (150°C). Braise for 3 to 3 1/2 hours, or until the beef is fork-tender and shreds easily.
- Remove the pot from the oven. Using two forks, shred the beef directly in the sauce. Discard the bay leaves. Season with additional salt to taste.
- If you prefer a thicker sauce, simmer the shredded beef on the stovetop over medium heat for 5–10 minutes to reduce. If you prefer more moisture, add a splash of broth.
- For food safety, ensure the beef reaches a safe minimum internal temperature of 145°F (63°C) for whole cuts, checked with a food thermometer. Since this is braised low and slow, it will far exceed that, but always verify before serving.
Tips
- Use the right cut: Beef cheek is traditional and has more collagen, yielding a richer texture. Chuck roast is easier to find and works just as well; both benefit from long, slow cooking.
- Don’t skip the sear: Browning the beef first adds deep flavor that you can’t get from just simmering. Take the time to get a good crust on all sides.
- Adjust the heat: The chipotle adds moderate heat. For a milder version, use only half a chipotle and omit the adobo sauce. For more heat, add an extra chipotle or a pinch of cayenne.
- Make it ahead: Barbacoa tastes even better the next day. The flavors meld and deepen overnight; simply reheat gently before serving.
Serving Suggestions
Serve barbacoa on warm corn or flour tortillas with diced white onion, fresh cilantro, and a squeeze of lime. It also works well over Mexican rice, in tacos, burritos, or as a filling for gorditas. For a traditional touch, serve with consommé (the braising liquid) on the side for dipping.
Variations
- Lamb barbacoa: Substitute lamb shoulder for beef. Lamb has a stronger flavor that pairs beautifully with the chiles and spices. Cook until it reaches 145°F (63°C) and shreds easily.
- Pork barbacoa: Use pork shoulder (butt) instead of beef. Pork cooks slightly faster; check for tenderness at 2 1/2 hours. Safe minimum for ground pork is 160°F (71°C), but for whole cuts it’s 145°F (63°C).
- Smoky version: Add 1 teaspoon of smoked paprika or a few drops of liquid smoke to the chile paste for a deeper, barbecue-like flavor.
- Instant Pot method: Sear the beef on the sauté function, then add the chile paste and broth. Cook on high pressure for 60 minutes, then natural release for 15 minutes. Shred and serve.
Storage and Reheating
Refrigerate leftover barbacoa in an airtight container within 2 hours of cooking. It will keep for 3–4 days. To freeze, place in a freezer-safe container or bag, removing as much air as possible; it will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water to restore moisture, or in the microwave in 30-second bursts. Ensure the internal temperature reaches 165°F (74°C) when reheating leftovers.
Frequently Asked Questions
What is the best cut of beef for barbacoa? Beef cheek is the most traditional and gives an exceptionally silky texture due to its high collagen content. Chuck roast is a widely available and more affordable substitute that also becomes tender and juicy when braised.
Can I make barbacoa in a slow cooker? Yes. After searing the beef and making the chile paste, transfer everything to a slow cooker and cook on low for 8–10 hours or high for 5–6 hours, until the beef shreds easily. The result is similar, though you may want to reduce the sauce on the stovetop afterward.
How do I know when the barbacoa is done? The beef should be fork-tender, meaning it shreds with little resistance. You can also check the internal temperature; it should be at least 145°F (63°C) for whole cuts, but for maximum tenderness, cook until the connective tissue breaks down, which usually takes longer.
Why is my barbacoa dry? Dry barbacoa usually means it wasn’t cooked long enough, or the pot wasn’t sealed properly, allowing steam to escape. Ensure the lid is tight and the liquid comes halfway up the meat. If it still seems dry, add more broth and cook a bit longer.
Can I use dried chiles that are very old? Old dried chiles lose their flavor and can taste bitter. Check that they are pliable and smell fruity, not musty. If they are too brittle, they are past their prime; buy fresh ones.
Is barbacoa spicy? Traditionally it’s mildly spicy, with the guajillo and ancho chiles providing depth rather than heat. The chipotle adds a moderate kick. Adjust the amount of chipotle to suit your tolerance.
Related
- Sticky Rice Grand Central Market: Recipe & Tips
- VA Smoking Cessation Group: A Practical Guide
- Yukon Gold French Fries Recipe: Crispy & Buttery
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).