
A Rich, Slow-Cooked Chili-Braised Beef Stew
Servings: 8
Prep Time: 10 minutes
Cook Time: 3 hours 30 minutes
Marinating Time: 2 hours minimum
Calories: 335 kcal per serving
Mexican birria is a legendary comfort dish that originates from Jalisco, Mexico. It is a deeply flavored, slow-braised meat stew in a richly seasoned chili sauce. The dish transforms inexpensive cuts of beef into tender, succulent, pull-apart meat that can be served as a hearty soup or shredded for tacos with a side of the spicy braising broth (known as consomé). What makes this version so special is the balance of earthy dried chilies, aromatic spices, tangy vinegar, and the unhurried cooking method that allows every flavor to deepen and mellow.
Ingredients
- 5 dried ancho peppers — stems and seeds removed
- 5 dried guajillo peppers — stems and seeds removed
- 2–3 dried chile de árbol (optional for added heat)
- 1 tablespoon olive oil
- 1 large white onion, chopped
- 3 large tomatoes, chopped
- 5 garlic cloves, peeled and chopped
- 1 tablespoon dried Mexican oregano
- 1 tablespoon sea salt (adjust to taste)
- 1 teaspoon ground cinnamon
- 1 teaspoon ground cumin
- 1 teaspoon ground ginger
- 1 teaspoon black pepper
- ½ cup apple cider vinegar
- 2 large roasted tomatoes, chopped
- 4 cups beef stock (broth), divided
- 3.5 pounds beef shank or chuck roast, cut into large pieces
Instructions
Step 1: Prepare the Dried Chilies
Begin by rinsing the dried ancho, guajillo, and chile de árbol peppers to remove any dust. Heat a dry, heavy-bottomed pan over medium heat until hot, then add the dried chilies in a single layer. Allow them to toast without oil for about 1 to 2 minutes per side, watching closely. As they warm, the pepper skins will darken slightly and release fragrant, earthy aromas — this brief dry-toasting step deepens their flavor and helps bring out the essential chili oils.
When toasted, remove the peppers from the heat and place them in a large heat-proof bowl. Immediately pour enough hot water over them to cover and let them rehydrate for about 20 minutes or until soft and pliable. Save the soaking liquid — it will be useful later if you want a soupier broth.

Step 2: Sauté the Aromatics
While the chilies are softening, return your pan to medium heat and add a tablespoon of olive oil. Once the oil shimmers, add the chopped white onion and fresh tomatoes. Stir frequently and cook for about 5 minutes until they have softened and the onions become translucent. This gentle cooking releases their sweetness and mellows any raw edges.
Add the chopped garlic and continue to cook for another 1 minute, stirring constantly so the garlic becomes fragrant but not browned or bitter.
Transfer the sautéed onion, tomatoes, and garlic to a food processor or high-powered blender.
Step 3: Blend the Birria Sauce
Remove the now-softened chilies from their soaking liquid — reserve the liquid but do not discard it. Add the softened chilies to the food processor with the sautéed vegetables. Include the dried oregano, sea salt, cinnamon, cumin, ginger, black pepper, the apple cider vinegar, and 1 cup of beef stock. Blend everything until the mixture becomes a thick, smooth sauce. If you prefer a particularly velvety texture, pour the blended sauce through a fine mesh sieve to eliminate any bits of skin or seeds.
Step 4: Marinate the Beef
Place the chunks of beef into a large, deep bowl. Pour the birria sauce over the beef, making sure each piece is thoroughly coated. Use your hands or a large spoon to rub the sauce into every surface of the meat. Cover the bowl with plastic wrap or a lid and refrigerate for at least 2 hours, but ideally overnight. This marinating period allows the complex flavors of the chilies and spices to fully penetrate the beef.
Step 5: Braise the Birria
When ready to cook, set a large pot or Dutch oven over medium heat. Add the marinated beef along with all the sauce from the marinade bowl. Stir in the chopped roasted tomatoes and the remaining 3 cups of beef stock. Gently bring the mixture up to a low simmer — you should see small bubbles, not a rapid boil.
Cover the pot with a tight-fitting lid and let the birria simmer slowly for about 3 hours, or until the meat is so tender it can be easily shredded with two forks. During cooking, check occasionally to see if you want to add a bit of the reserved chili soaking liquid or more beef stock to achieve a brothier, soup-like consistency.
Step 6: Finish and Serve
Once the beef is fully cooked and fall-apart tender, remove it from the heat. Using two forks, shred the meat directly in the pot, allowing it to absorb as much of the flavorful liquid as possible. Serve the birria several ways — ladle it into deep bowls with plenty of the rich consomé, or pile the shredded beef onto warm tortillas for tacos. Either way, make sure each serving comes with a generous spoonful of the braising broth on the side for dipping.