Beef Birria Recipe (Birra de Res)
This beef birria is about to become your new obsession – imagine tender, fall-apart beef swimming in a rich, deeply spiced broth that tastes like it’s been simmering in a Mexican grandmother’s kitchen for hours.

The magic happens when those dried chiles transform into a velvety, complex sauce that coats every strand of shredded beef with layers of smoky, earthy flavor.

What makes this version so brilliant is that it uses chuck roast instead of traditional goat meat, making it infinitely more accessible while still delivering that authentic birria experience.

The aroma alone will have your neighbors asking what’s cooking – we’re talking about cinnamon, cumin, and oregano mingling with fire-roasted tomatoes and beef stock.

This is the kind of recipe that makes you look like a culinary genius, even though it’s basically just chopping, browning, and letting the oven do the heavy lifting.

Fair warning: once you taste this birria, you’ll never be satisfied with regular beef stew again – the bar has officially been raised.

Ingredients
For the Chiles
- 2 dried ancho chiles
- 2 dried guajillo chiles
- 3 dried chiles de árbol
For the Beef
- 1 (3 pound) chuck roast, fat trimmed, cut into 3-inch pieces
- 1½ tablespoons kosher salt
- 2 teaspoons freshly cracked black pepper
- 2 tablespoons vegetable oil
For the Aromatics
- 1 medium white onion, quartered
- 4 garlic cloves, smashed
- 1 teaspoon ground cinnamon
- 2 teaspoons dried oregano
- 2 teaspoons ground cumin
- 2 bay leaves
- 1 teaspoon ground ginger
For the Braising Liquid
- 3 cups beef stock
- 1 tablespoon white vinegar
- 2 (14.5-ounce) cans fire roasted diced tomatoes
For Serving
- Chopped white onion
- Chopped cilantro
- Corn or flour tortillas, warmed
Instructions
Prepare the Chiles
- 1 Cut open the dried chiles with kitchen scissors or a sharp knife and discard all the seeds. Using a cast iron skillet or heavy-bottomed pan, heat over medium-high heat until the surface is hot but not smoking.
- 2 Toast the chiles in the dry skillet, moving them occasionally with tongs, for 4 minutes until they become fragrant and slightly darkened. The chiles should smell nutty and aromatic, not burned.
- 3 Transfer the toasted chiles to a medium saucepan and cover with 2 inches of water. Bring the water to a rolling boil over high heat, then immediately turn off the heat and let the chiles soak until completely softened, about 15 minutes. The chiles should be pliable and rehydrated.
Prepare and Sear the Beef
- 4 Meanwhile, preheat your oven to 350°F (175°C) with a rack positioned in the lower third. Using paper towels, pat the beef pieces completely dry – this is crucial for proper browning. Season all sides generously with the kosher salt and black pepper.
- 5 Heat the vegetable oil in a large Dutch oven over medium-high heat until the oil begins to shimmer and smoke lightly. Working in batches to avoid overcrowding, add the beef pieces and cook until deeply browned on all sides, about 15-18 minutes total. Transfer the seared beef to a large plate and set aside.
Build the Flavor Base
- 6 Reduce heat to medium and add the quartered onion to the same Dutch oven. Cook until the onion pieces are nicely browned, about 4 minutes, stirring occasionally. The fond from the beef will give the onions incredible flavor.
- 7 Add the smashed garlic cloves and toss until fragrant, about 1 minute more. Add the cinnamon, oregano, cumin, bay leaves, and ginger, stirring constantly until the spices are fragrant and toasted, about 1 minute. Be careful not to let the spices burn.
Create the Braising Liquid
- 8 Pour in the beef stock and white vinegar, using a wooden spoon to scrape up all the browned bits from the bottom of the pot – this fond adds incredible depth to the sauce. Remove the pot from heat and allow the mixture to cool slightly for safe blending.
- 9 Drain the softened chiles completely, discarding the soaking water. Add the drained chiles and both cans of fire roasted diced tomatoes to the Dutch oven. Using an immersion blender, blend the sauce directly in the pan until completely smooth and velvety. Alternatively, carefully transfer the hot mixture to a regular blender, let it cool briefly, blend until smooth, then return to the Dutch oven.
Braise the Beef
- 10 Return the seared beef along with any collected juices to the Dutch oven, nestling the pieces into the smooth sauce. The liquid should nearly cover the beef. Cover with a tight-fitting lid and transfer to the preheated oven.
- 11 Braise in the oven until the beef is fork-tender and shreds easily, about 2½ hours. Check halfway through – the sauce should be gently bubbling. If it’s boiling vigorously, reduce temperature to 325°F (165°C).
Finish and Serve
- 12 Remove from oven and using two forks, shred the beef directly in the pot, discarding any large pieces of fat. The meat should fall apart effortlessly and absorb the rich sauce.
- 13 Serve the shredded beef birria in bowls with the flavorful broth, garnished with chopped white onion and fresh cilantro. Alternatively, use as a filling for tacos, quesadillas, or serve alongside warm tortillas for dipping in the consommé.
Recommended Equipment and Kitchen Tools
Essential Tools (for best results)
- Dutch oven – A heavy-bottomed 5-6 quart Dutch oven ensures even heat distribution during the long braising process and prevents hot spots that could burn the sauce
- Immersion blender – Makes blending the hot sauce safe and easy without transferring to a regular blender, plus gives you better control over texture
- Cast iron skillet – Perfect for toasting the dried chiles evenly and developing that essential nutty flavor
- Kitchen scissors – Much safer and more efficient than a knife for cutting open dried chiles and removing seeds
Helpful Upgrades
- Digital instant-read thermometer – Ensures your oil reaches the right temperature for searing without smoking excessively
- Silicone-tipped tongs – Won’t scratch your Dutch oven while moving chiles and beef pieces around safely
- Fine-mesh strainer – Useful if you want an ultra-smooth sauce by straining out any remaining chile skin pieces
Nice-to-Have Options
- Kitchen scale – For precise measurements if you’re scaling the recipe up or down for meal prep
- Aluminum foil – Create a tighter seal under your Dutch oven lid if it doesn’t fit perfectly
- Storage containers – This recipe makes excellent leftovers and freezes beautifully for batch cooking
Recipe Variations and Dietary Modifications
Gluten-Free Adaptation
- This recipe is naturally gluten-free as written – just ensure your beef stock is certified gluten-free and serve with corn tortillas instead of flour tortillas
- Double-check that your spice blends don’t contain any gluten-containing fillers
Dairy-Free Modifications
- The recipe is already dairy-free – no modifications needed for the birria itself
- When serving, skip any cheese garnishes and stick with the traditional onion and cilantro toppings
Lower Sodium Version
- Use low-sodium beef stock and reduce the kosher salt to 1 tablespoon
- Add extra herbs like fresh oregano or bay leaves to boost flavor without sodium
- Let diners add salt to taste at the table
Spice Level Adjustments
- Mild version: Remove all chiles de árbol and use only ancho and guajillo chiles
- Spicy version: Add 2-3 additional chiles de árbol or include 1-2 chipotle chiles in adobo
- Extra hot: Include 1 habanero or serrano chile with the other chiles during toasting
Slow Cooker Adaptation
- Complete steps 1-9 as written, then transfer everything to a slow cooker
- Cook on low for 6-8 hours or high for 3-4 hours until beef shreds easily
- For richer flavor, remove lid during last hour to concentrate the sauce
Nutritional Information and Health Benefits
Key Nutritional Highlights
Health Benefits of Main Ingredients
Dietary Considerations
Smart Swaps and Ingredient Substitutions
Common Substitutions:
- Chuck roast → Beef short ribs or brisket (adjust cooking time to 3-4 hours)
- Ancho chiles → Poblano chiles (dried) or mulato chiles for similar mild heat
- Guajillo chiles → New Mexico red chiles or California chiles for comparable flavor
- Fire-roasted tomatoes → Regular diced tomatoes plus 1 teaspoon smoked paprika
Budget-Friendly Swaps:
- Beef stock → Beef bouillon cubes dissolved in water (use low-sodium variety)
- Chuck roast → Beef stew meat (may require additional 30 minutes cooking time)
- Fresh garlic → 1 tablespoon garlic powder (add with other spices)
Pantry Emergency Substitutions:
- Dried oregano → Fresh oregano (use 3 times the amount, add in final 30 minutes)
- Ground cumin → Whole cumin seeds, toasted and ground (use same amount)
- White vinegar → Apple cider vinegar or lime juice for acidity
- Bay leaves → 1 teaspoon dried thyme for herbaceous notes
Pro Tips for Substitutions:
- When using different chile varieties, maintain the same total number but adjust heat levels to taste
- If substituting beef cuts, choose well-marbled pieces that benefit from long, slow cooking
- Store leftover dried chiles in airtight containers for up to 2 years in a cool, dark place

Make It Diabetes-Friendly
Carb Reduction Strategies:
- This recipe is naturally low in carbohydrates with approximately 8-10 grams per serving, mainly from tomatoes and onions
- Serve with low-carb alternatives: Use lettuce wraps instead of tortillas, or cauliflower rice as a base
- Portion control: Stick to 1 cup servings of the birria itself, which contains roughly 6-8 grams carbs
Blood Sugar Management Tips:
- Pair with healthy fats: Add sliced avocado or a small amount of olive oil to slow carb absorption
- Include fiber: Serve alongside non-starchy vegetables like bell peppers, radishes, or cucumber slices
- Timing considerations: The high protein content helps stabilize blood sugar when eaten as part of a balanced meal
Serving Modifications:
- Skip traditional sides: Avoid rice and beans, focusing on the protein-rich birria
- Smart garnishes: Use fresh cilantro, lime wedges, and diced onion which add minimal carbs
- Hydration focus: The flavorful broth provides satisfaction without additional carbohydrates
Total Carb Impact: Approximately 6-8 grams per cup of birria, making it an excellent choice for low-carb eating plans when paired appropriately.

Perfect Pairing Suggestions
Beverage Pairings
Side Dish Recommendations
Complete Meal Ideas
Occasion Suggestions
Pro Tips and Troubleshooting
Professional Techniques
Common Mistakes and Solutions
Storage and Make-Ahead
Scaling and Presentation

Beef Birria Recipe (Birra de Res)
Ingredients
For the Chiles
- 2 dried ancho chiles
- 2 dried guajillo chiles
- 3 dried chiles de árbol
For the Beef
- 1 (3 pound) chuck roast, fat trimmed, cut into 3-inch pieces
- 1½ tablespoons kosher salt
- 2 teaspoons freshly cracked black pepper
- 2 tablespoons vegetable oil
For the Aromatics
- 1 medium white onion, quartered
- 4 garlic cloves, smashed
- 1 teaspoon ground cinnamon
- 2 teaspoons dried oregano
- 2 teaspoons ground cumin
- 2 bay leaves
- 1 teaspoon ground ginger
For the Braising Liquid
- 3 cups beef stock
- 1 tablespoon white vinegar
- 2 (14.5-ounce) cans fire roasted diced tomatoes
For Serving
- Chopped white onion
- Chopped cilantro
- Corn or flour tortillas, warmed
Instructions
Prepare the Chiles
- Cut open the dried chiles with kitchen scissors or a sharp knife and discard all the seeds. Using a cast iron skillet or heavy-bottomed pan, heat over medium-high heat until the surface is hot but not smoking.
- Toast the chiles in the dry skillet, moving them occasionally with tongs, for 4 minutes until they become fragrant and slightly darkened. The chiles should smell nutty and aromatic, not burned.
- Transfer the toasted chiles to a medium saucepan and cover with 2 inches of water. Bring the water to a rolling boil over high heat, then immediately turn off the heat and let the chiles soak until completely softened, about 15 minutes. The chiles should be pliable and rehydrated.
Prepare and Sear the Beef
- Meanwhile, preheat your oven to 350°F (175°C) with a rack positioned in the lower third. Using paper towels, pat the beef pieces completely dry – this is crucial for proper browning. Season all sides generously with the kosher salt and black pepper.
- Heat the vegetable oil in a large Dutch oven over medium-high heat until the oil begins to shimmer and smoke lightly. Working in batches to avoid overcrowding, add the beef pieces and cook until deeply browned on all sides, about 15-18 minutes total. Transfer the seared beef to a large plate and set aside.
Build the Flavor Base
- Reduce heat to medium and add the quartered onion to the same Dutch oven. Cook until the onion pieces are nicely browned, about 4 minutes, stirring occasionally. The fond from the beef will give the onions incredible flavor.
- Add the smashed garlic cloves and toss until fragrant, about 1 minute more. Add the cinnamon, oregano, cumin, bay leaves, and ginger, stirring constantly until the spices are fragrant and toasted, about 1 minute. Be careful not to let the spices burn.
Create the Braising Liquid
- Pour in the beef stock and white vinegar, using a wooden spoon to scrape up all the browned bits from the bottom of the pot – this fond adds incredible depth to the sauce. Remove the pot from heat and allow the mixture to cool slightly for safe blending.
- Drain the softened chiles completely, discarding the soaking water. Add the drained chiles and both cans of fire roasted diced tomatoes to the Dutch oven. Using an immersion blender, blend the sauce directly in the pan until completely smooth and velvety. Alternatively, carefully transfer the hot mixture to a regular blender, let it cool briefly, blend until smooth, then return to the Dutch oven.
Braise the Beef
- Return the seared beef along with any collected juices to the Dutch oven, nestling the pieces into the smooth sauce. The liquid should nearly cover the beef. Cover with a tight-fitting lid and transfer to the preheated oven.
- Braise in the oven until the beef is fork-tender and shreds easily, about 2½ hours. Check halfway through – the sauce should be gently bubbling. If it’s boiling vigorously, reduce temperature to 325°F (165°C).
Finish and Serve
- Remove from oven and using two forks, shred the beef directly in the pot, discarding any large pieces of fat. The meat should fall apart effortlessly and absorb the rich sauce.
- Serve the shredded beef birria in bowls with the flavorful broth, garnished with chopped white onion and fresh cilantro. Alternatively, use as a filling for tacos, quesadillas, or serve alongside warm tortillas for dipping in the consommé.
