This is a beef chuck birria made Tijuana-style: the meat braises in a guajillo-ancho chile broth, gets shredded, then goes into tortillas dipped in the braising fat and pan-fried with Oaxaca cheese until crispy. The same pot of broth does double duty as your dipping sauce, so the whole thing is worth the 3-hour cook time even on a weekend.
Why this recipe works
Two things make this recipe reliable. First, searing the beef in batches before braising builds a fond on the bottom of the Dutch oven — that browned crust dissolves into the broth and adds depth you can’t get from just simmering raw meat. Second, dipping the tortillas directly into the skimmed fat on top of the consommé before frying is what creates the crispy, deeply colored shell. Without that fat coating, you get a soft, pale tortilla. Both steps happen in the same pot, which keeps cleanup manageable.
Troubleshooting
- Tortillas tear when you fold them: They’re too dry or cold. Wrap a stack in a damp paper towel and microwave for 30 seconds right before you dip and fold them.
- Consommé tastes flat or thin: The chile blend wasn’t strained tightly enough, or the broth reduced too little. Simmer the finished broth uncovered for 10–15 minutes to concentrate it before serving.
- Cheese won’t melt before the tortilla burns: Your heat is too high. Drop to medium-low after you add the cheese and cover the pan loosely with a lid for 60 seconds to trap steam.
- Meat shreds but is stringy and dry: It needed more time. Even if it pulls apart, dry texture means the collagen hasn’t fully broken down — add 30 more minutes with the lid on and check again.
- Chile sauce is bitter: The chiles were toasted too long or burned. Toast them just until fragrant, 1–2 minutes per side. If it’s already bitter, a small pinch of sugar stirred into the blended sauce before adding it to the pot can pull it back.
Substitutions that actually work
- Dried guajillo and ancho chiles: These are the backbone of the flavor — don’t skip them. Most well-stocked grocery stores carry them in the Latin foods aisle, and they’re easy to find online. In a real pinch, a blend of dried pasilla and mulato chiles gets you close, but the color will be darker.
- Oaxaca cheese: Low-moisture mozzarella is the best swap — it melts similarly and doesn’t release excess water. Skip the garnish of diced onion and cilantro if you want one fewer prep step; the tacos hold up fine without them.
- Beef chuck roast: Bone-in short ribs work well and add extra richness to the consommé. Increase the braise time by about 30 minutes.
- Apple cider vinegar: White wine vinegar or a small squeeze of lime juice works here. The acid is mainly there to balance the chiles, so the exact source doesn’t matter much.
Make-ahead notes
The braised beef and consommé keep well in the fridge for up to 4 days — store them together so the meat stays moist. For longer storage, freeze in airtight containers for up to 3 months; thaw overnight in the fridge. To reheat, warm the beef and broth together in a saucepan over medium-low heat until the meat is hot all the way through, about 10 minutes. The fat will resolidify in the fridge and rise to the top when reheated, making it easy to skim off what you need for dipping the tortillas. Assemble and fry the tacos fresh — they don’t hold well once assembled.
Birria Tacos
Equipment
- Dutch oven or heavy-bottomed pot
- Blender
- Skillet or griddle
- Cutting board
- Chef's Knife
- Tongs
Ingredients
For the Birria Stew:
- 3 pounds beef chuck roast cut into 3-inch chunks
- 6 pieces dried guajillo chiles stems and seeds removed
- 3 pieces dried ancho chiles stems and seeds removed
- 1 medium white onion quartered
- 6 cloves garlic peeled
- 1 tablespoon apple cider vinegar
- 1 teaspoon oregano preferably Mexican oregano
- 1 teaspoon ground cumin
- 0.5 teaspoon ground cinnamon
- 4 cups beef broth low sodium
- 2 tablespoons vegetable oil for searing beef
For the Tacos:
- 12 pieces corn tortillas fresh and pliable
- 1.5 cups Oaxaca cheese shredded; you can substitute with mozzarella
- 0.5 cup white onion finely diced for garnish
- 0.25 cup fresh cilantro chopped
- 2 medium limes cut into wedges
Instructions
- Start by preheating a dry skillet over medium heat (350°F / 175°C). Toast the guajillo and ancho chiles for 1–2 minutes per side until aromatic. Do not burn. Once toasted, soak them in hot water for 15 minutes to soften.
- Meanwhile, in a Dutch oven, heat vegetable oil over medium-high heat. Sear the beef chunks in batches until browned on all sides (about 3–4 minutes per batch). Remove and set aside.
- Drain the softened chiles and add them to a blender along with onion, garlic, apple cider vinegar, oregano, cumin, cinnamon, and 1 cup of beef broth. Blend until smooth and rich in color. Strain if desired for smoother texture.
- Return the seared beef to the pot. Pour the blended chile mixture and the remaining 3 cups of beef broth over the meat. Stir gently to combine.
- Cover and simmer on low heat for 3 hours (or until beef is fork tender and shreds easily). Skim fat and reserve 1/2 cup of consommé for dipping the tortillas.
- Shred the beef and return it to the broth to keep warm.
- To assemble tacos, dip each tortilla lightly into the reserved consommé, then place on a medium-hot skillet. Top with beef, cheese, and fold. Cook each side 2–3 minutes until crispy and golden.
- Serve hot, garnished with diced onions, fresh cilantro, and lime wedges. Serve the hot consommé on the side for dipping.
Notes
Chef's Tips:
- For a deeper flavor, marinate the beef in the blended chile sauce overnight in the fridge before cooking.
- You can substitute beef with lamb or goat for a more traditional take.
- To save time, the birria can be made ahead and stored refrigerated for up to 3 days or frozen for up to 1 month.
Nutrition
Your questions, answered
Can I make birria tacos in a slow cooker instead of on the stovetop?
Yes. After searing the beef and blending the chile sauce, add everything to a slow cooker and cook on low for 8 hours or high for 5 hours. You’ll still want to sear the beef first in a skillet — skipping that step means less flavor in the final broth.
Where do I find dried guajillo and ancho chiles?
Most large grocery stores stock them in the Latin or international foods aisle, often in small plastic bags. Mexican grocery stores will have the freshest supply; if you’re buying online, look for chiles that are still pliable and not crumbling.
How spicy is this recipe?
Moderately spicy — guajillo chiles bring mild heat and ancho chiles are quite mild with a slightly sweet, smoky flavor. If you want more heat, add one dried chile de árbol to the blender with the other chiles.
Can I use flour tortillas instead of corn?
You can, but corn tortillas hold up better to being dipped in the hot fat and pan-fried. Flour tortillas tend to get soggy faster and don’t crisp the same way.
Do I have to strain the blended chile sauce?
No, straining is optional. Skipping it gives you a slightly thicker, more textured broth; straining produces a smoother consommé. Either way the flavor is the same.
Can I use a different cut of beef?
Bone-in short ribs are the best alternative — they braise beautifully and add extra body to the consommé. Brisket also works but takes longer to become fully tender, so plan for an extra 30–45 minutes of cook time.
If you liked this one
- Smoky Oaxacan Chicken Enchiladas with Roasted Chili Sauce
- Homemade Pork Tamales
- Classic Mexican Guacamole
- Creamy Cinnamon Horchata



















































