Ingredients
Equipment
Method
Brown the beef
- Heat the olive oil in a large skillet over medium-high heat. Season the beef chuck roast generously with salt and black pepper, then brown on all sides for about 8 minutes total, until deeply colored.
Blend the chili sauce
- Remove the stems and seeds from the dried guajillo chiles and dried ancho chiles, then toast them in a dry pan for 1-2 minutes. Toast until fragrant and slightly darkened, then transfer to a blender.
- Add beef broth, apple cider vinegar, garlic, cumin, oregano, cloves, cinnamon, and black pepper to the blender. Blend until smooth, aiming for a thick, cohesive mahogany-colored paste.
Slow-cook until shred-tender
- Place the browned beef in a slow cooker and pour the chile mixture over it, so the meat is well coated. Add the bay leaves on top for aroma.
- Cover and cook on low for 8 hours, until the beef shreds easily with a fork. The sauce should look glossy and deepen to a rich mahogany color.
Shred and finish
- Shred the meat directly in the slow cooker and stir the shredded beef to mix evenly with the sauce. Stir until the sauce clings to each strand.
- Add the juice of 2 limes and stir again so the citrus brightens the flavor. Rest the barbacoa uncovered for 10 minutes to thicken slightly before serving.
Serve as taco filling
- Serve the barbacoa warm as a taco filling with tortillas, onions, and cilantro. Spoon it over warm tortillas and let the glossy sauce pool and cling to the meat.
Notes
Pro tip: after toasting the dried chiles, blend them fully until silky—this helps the sauce cling and thicken during the long cook. Refrigerate leftovers in a sealed container for up to 4 days; reheat gently on the stovetop or in the microwave with a splash of water or broth to loosen the sauce. Freezing is yes—freeze up to 3 months and thaw in the fridge overnight. For a gluten-free swap, keep toppings and tortillas certified gluten-free if needed.
