
Authentic Birria Tacos
The chiles soften in boiling water, the tomatoes and onion pick up dark spots in a hot skillet, and the kitchen starts to smell like the makings of a deep,…
Tip: save now, read later.
The chiles soften in boiling water, the tomatoes and onion pick up dark spots in a hot skillet, and the kitchen starts to smell like the makings of a deep, savory sauce. That slow-building flavor is what makes these authentic birria tacos worth the braise. The beef turns tender enough to pull apart, while the broth left in the pot becomes the dipping consommé.
I like that the taco skillet does a second bit of work: a tortilla dipped in the skimmed beef fat crisps as the Oaxaca cheese melts inside. Keep the beef and broth warm while you make the tacos, and each one comes off the skillet ready for a bowl of consommé, a squeeze of lime, and a little red onion and cilantro. The contrast is the best part: crisp edges, soft beef, and a rich, warm dip.

Kitchen Note
Let the garlic cool enough to handle before peeling it. The papery skins come away much more easily, and you won’t have to rush through the prep with hot cloves in your fingers.
Save these authentic birria tacos for a slow-braised beef dinner with crisp cheese-filled tortillas and consommé for dipping.
Why the Fat and the Broth Need Different Jobs
Birria gives you two useful things in the same pot, but they aren’t interchangeable. The braising liquid is the consommé: full of chile and beef flavor, it belongs in small bowls beside the tacos. The fat that rises to the top is what I save for the tortillas. Dipping a tortilla in that fat gives it a thin coating that can crisp in the skillet; soaking it in broth would leave it wet instead.
After the beef is tender, skim the surface carefully into a small bowl before you assemble anything. The fat may look like a small detail, but it connects the braise to the crisp taco shell. Meanwhile, the beef stays juicy when you shred it in the pot and keep it with the broth. At serving time, you get a crisp tortilla outside, melted Oaxaca cheese inside, and a warm, savory dip alongside—not a soggy taco trying to do both jobs at once.
How the Chiles, Beef, and Oaxaca Cheese Shape These Tacos

- Dried guajillo, ancho, and árbol chiles — Together they give the sauce its chile foundation, with the árbol chiles bringing the most heat. Choose chiles that still smell fragrant; stale ones can make the blended sauce taste flat. Keep the varieties in the blend for the balance of flavor and warmth.
- Roma tomatoes, white onion, and garlic — Charring these before blending adds a roasted note to the sauce. Roma tomatoes work well here because they have a meaty texture; the garlic goes into the skillet unpeeled, which protects it as it softens.
- Apple cider vinegar and Mexican oregano — Vinegar brings a little brightness to a rich beef braise, while dried Mexican oregano gives the chile sauce its herbal note. Use Mexican oregano if you can; it has a different character from the more common Mediterranean variety.
- Beef chuck roast — Chuck is well suited to a long covered braise and becomes easy to shred when tender. Cutting it into similarly sized chunks helps the pieces cook at a similar pace.
- Oaxaca cheese and corn tortillas — Oaxaca melts into the beef without overpowering the chile sauce. Use 6-inch corn tortillas so they fit the skillet and fold around the filling. Freshly shredded Oaxaca melts more evenly than a bag of pre-shredded cheese.
- Red onion, cilantro, and lime — These are the fresh finish beside the rich beef and broth. Chop the onion finely and cut the limes into wedges so everyone can add them at the table.
From Toasted Chiles to Crisp, Filled Tacos
Toast and Soak the Dried Chiles
Toast the stemmed, seeded guajillo, ancho, and árbol chiles in a dry skillet over medium heat for 10 to 15 seconds per side, just until fragrant. They move quickly, so transfer them to a heatproof bowl as soon as you smell their toasted aroma; blackened chiles can turn the sauce bitter. Pour boiling water over them, cover the bowl, and let them soak for 20 minutes. They should be pliable before you blend them.
Char the Vegetables and Blend the Sauce
Use the same skillet to cook the halved Roma tomatoes and quartered white onion over medium-high heat for 5 to 8 minutes, turning until charred in spots. Add the unpeeled garlic for the final 2 minutes, then peel it once it’s cool enough to handle. Reserve 1 cup of chile soaking liquid and discard the rest. Blend the soaked chiles, reserved liquid, charred vegetables, peeled garlic, vinegar, cumin, oregano, cinnamon, cloves, salt, and black pepper until the sauce is smooth.
Brown the Chuck, Then Let the Oven Do the Work
Season the beef with the remaining salt and black pepper. Heat the neutral oil in a 7-quart Dutch oven over medium-high heat, then brown the beef in batches for 2 to 3 minutes per side; crowding the pot makes it harder to brown each piece. Return all the beef to the pot, add the chile sauce and beef broth, and tuck in the bay leaves. Bring the liquid to a simmer, cover, and braise in a 325°F oven for 3 1/2 to 4 1/2 hours, until a fork pulls the beef apart easily.
Shred the Beef and Crisp Each Taco
Discard the bay leaves and shred the beef right in the pot, then skim the surface fat into a small bowl and keep the meat and broth warm. Heat a 12-inch skillet or griddle over medium heat. Dip a corn tortilla in the reserved fat, lay it in the skillet, and top one half with Oaxaca cheese and shredded beef before folding it over. Cook for 2 to 3 minutes per side, until the tortilla is crisp and the cheese has melted; serve the broth in small bowls with the tacos, red onion, cilantro, and lime wedges.
Three Practical Ways to Adapt Your Birria Tacos
Make the Tacos Dairy-Free
Leave out the Oaxaca cheese and fill the tortillas with the shredded beef alone. You won’t get the melted, stretchy center, but the chile-braised beef still works well with crisp tortillas and consommé for dipping.
Turn Down the Chile Heat
Omit the dried chiles de árbol if you’d rather have a milder sauce. The guajillo and ancho still give the beef plenty of chile flavor, though the finished sauce will have less heat.
Serve It as a Beef-and-Consommé Bowl
For a fork-friendly version, spoon the shredded beef into bowls and ladle the braising broth around it. Add the red onion, cilantro, and lime at the table; you’ll skip the crisp tortilla and melted cheese but keep the central chile-braised flavors.
Storage and Reheating
- Refrigerator: Store the beef with its broth in a covered container for 3 to 4 days. The fat will firm up on top when chilled, and the beef may feel less loose until warmed.
- Freezer: Freeze the beef and broth together in an airtight, freezer-safe container for up to 3 months. Thaw overnight in the refrigerator for the best texture.
- Reheating: Warm the beef and broth gently in a covered saucepan over medium-low heat, stirring now and then, until hot throughout. Don’t reheat assembled tacos in the broth; crisp fresh tortillas in the skillet when you’re ready to eat.
Questions That Come Up While Making Birria Tacos

Authentic Birria Tacos
Ingredients
Equipment
Method
- Toast the dried chiles in a dry skillet over medium heat for 10 to 15 seconds per side, until fragrant, then transfer them to a heatproof bowl.
- Pour the boiling water over the chiles, cover, and soak for 20 minutes.
- In the same skillet, cook the tomatoes and white onion over medium-high heat for 5 to 8 minutes, turning until charred in spots.
- Add the garlic for the final 2 minutes, then peel it once cool enough to handle.
- Reserve 1 cup of the chile soaking liquid and discard the rest.
- Blend the soaked chiles with the reserved liquid, tomatoes, white onion, peeled garlic, vinegar, cumin, oregano, cinnamon, cloves, 1 teaspoon salt, and 1/2 teaspoon black pepper until smooth.
- Season the beef with the remaining 2 teaspoons salt and 1/2 teaspoon black pepper.
- Heat the oil in a 7-quart Dutch oven over medium-high heat and brown the beef in batches for 2 to 3 minutes per side.
- Return all the beef to the Dutch oven, pour in the chile sauce and beef broth, and add the bay leaves.
- Bring to a simmer, cover, and braise in a 325°F oven for 3 1/2 to 4 1/2 hours, until the beef is very tender and easily pulls apart with a fork.
- Discard the bay leaves and shred the beef in the pot.
- Skim the fat from the surface of the broth into a small bowl, then keep the meat and broth warm.
- Heat a 12-inch skillet or griddle over medium heat.
- Dip a tortilla in the reserved fat, lay it in the skillet, and top one half with Oaxaca cheese and shredded beef.
- Fold the tortilla over and cook for 2 to 3 minutes per side, until crisp and the cheese has melted.
- Repeat with the remaining tortillas, cheese, and beef.
- Divide the broth among 8 small bowls and serve with the tacos, diced red onion, cilantro, and lime wedges.