The Best Birria Tacos Recipe You Will Ever Make
If you have ever had birria tacos from a good taco truck — the ones with dark, crispy tortillas, melted cheese, and a little cup of rich consommé on the side — you already know what all the fuss is about. This birria tacos recipe gets you there at home, and I am not going to pretend it is a 30-minute meal. It takes time. But most of that time is hands-off, the steps are straightforward, and the result is genuinely one of the best things I have ever pulled out of my own kitchen. I tested this four times to get it right.
Why You Will Love This Birria Tacos Recipe
The short answer: this recipe actually works. I know that sounds obvious, but a lot of birria recipes out there skip crucial steps that make the difference between a bowl of good beef stew and the real thing.
First, the consommé. When it is done right, it is deeply savory, slightly smoky, and complex in a way that makes you want to drink it straight from the cup. Second, the tacos themselves — dipped in that consommé before hitting the pan — come out crispy, flavorful, and sturdy enough to hold all that braised meat and cheese without falling apart.
Additionally, this recipe uses beef chuck instead of short ribs. I tried both. Chuck is just as tender, just as flavorful, and costs significantly less. That is a win on every level.
Here is what else you will love:
- The braise is almost entirely passive cooking time
- The consommé doubles as your cooking liquid and your dipping sauce
- Leftovers reheat beautifully the next day — arguably even better
- The technique is easy once you understand the logic behind each step
If you enjoy bold, slow-cooked Mexican flavors, you might also love my Chicken Chile Verde — another long-braise recipe that delivers serious depth of flavor.
Ingredients You Will Need
For the Beef and Consommé
- 3 lbs beef chuck roast, cut into 3-inch chunks
- 3 dried guajillo chiles, stems and seeds removed
- 2 dried ancho chiles, stems and seeds removed
- 2 dried chiles de árbol (add a third if you like heat)
- 1 white onion, halved — one half for the braise, one half for serving
- 6 garlic cloves, smashed
- 2 Roma tomatoes, halved
- 1 teaspoon dried Mexican oregano
- 1 teaspoon ground cumin
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground cloves
- 2 bay leaves
- 2 tablespoons apple cider vinegar
- 4 cups beef broth
- 1 cup water
- Salt and black pepper to taste
- 2 tablespoons vegetable oil
For Building the Tacos
- 12 corn tortillas (6-inch)
- 2 cups Oaxacan cheese, shredded (or low-moisture mozzarella)
- ½ white onion, finely diced
- 1 cup fresh cilantro, chopped
- 2 limes, cut into wedges
- Salsa or hot sauce for serving
A note on the chiles: guajillo chiles are the backbone of the consommé. They bring a mild, fruity heat and a deep brick-red color. Do not skip toasting them — more on that in the tips section.
How to Make Birria Tacos Step by Step
Step 1: Toast the Dried Chiles
Set a dry skillet or comal over medium heat. Once it is hot, add the dried chiles in a single layer. Toast them for about 30 to 45 seconds per side — you want them fragrant and slightly darkened, but not burnt. Next, transfer them immediately to a bowl of hot water and let them soak for 20 to 25 minutes until they are completely soft.
This step matters more than it looks. My first batch of birria tacos skipped the toasting, and the consommé tasted flat. Toasting activates the oils in the dried chiles and transforms the flavor completely. Do not skip it.
Step 2: Char the Aromatics
In the same dry skillet, char the tomatoes and one half of the onion cut-side down over medium-high heat. You want real color here — dark brown to slightly blackened edges. After that, add the smashed garlic and char for another minute. Transfer everything to a blender.
Step 3: Blend the Chile Sauce
Drain the soaked chiles and add them to the blender with the charred aromatics. Add the oregano, cumin, cinnamon, cloves, apple cider vinegar, and about 1 cup of the beef broth. Blend on high until completely smooth, about 60 seconds. Strain the sauce through a fine mesh sieve — this removes any remaining chile skin and gives you a silky, clean consommé base.
Step 4: Sear the Beef
Season the beef chunks generously with salt and pepper. Heat the vegetable oil in a large Dutch oven or heavy pot over medium-high heat. Sear the beef in batches — do not crowd the pan — until deeply browned on all sides, about 3 to 4 minutes per side. Remove and set aside.
Step 5: Braise Low and Slow
Return all the beef to the pot. Pour the strained chile sauce over it, then add the remaining beef broth, water, and bay leaves. Bring everything to a boil, then reduce the heat to low. Cover and braise for 3 to 3½ hours, until the beef is completely fall-apart tender.
Meanwhile, resist the urge to rush this step. The collagen in the chuck roast needs time to break down — that is what gives the consommé its rich, slightly gelatinous body. Once the beef is done, remove it from the pot, shred it with two forks, and taste the consommé. Adjust salt as needed.
Step 6: Build and Cook the Tacos
This is where the magic happens — and where most people get it wrong. Heat a cast iron skillet or griddle over medium heat. Dip each corn tortilla into the consommé before placing it in the pan. Not after. Before. The tortilla soaks up the fat and liquid from the surface, which is what gives it that deep orange color and crispy texture.
Place the dipped tortilla flat in the pan. Add a small handful of shredded beef and a generous amount of cheese to one half. Then, watch for two visual cues before you fold it: the cheese should be completely melted, and the tortilla should look slightly translucent. That is when you fold and flip. Cook for another minute until the outside is crispy.
Serve immediately with diced onion, chopped cilantro, lime wedges, and a cup of hot consommé on the side for dipping.
Pro Tips for Perfect Birria Tacos
Toast the Chiles. Every Time.
I already mentioned this, but it is worth repeating. Toasting is the single step that separates a flat, one-dimensional broth from a consommé that tastes like it cooked all week. Thirty seconds per side. That is all it takes.
Skim the Fat — Then Use It
After braising, you will see a layer of orange-red fat floating on top of your consommé. Do not throw it away. Skim it off with a spoon and use it to grease your pan before cooking the tacos. It adds incredible flavor and helps the tortillas crisp up properly. Serious Eats has a great breakdown on cooking with rendered fat if you want to understand more about why this works.
Corn Tortillas Only
Flour tortillas do not hold up to the consommé dip. They get soggy and fall apart. Corn tortillas are the right call here — they crisp up beautifully and hold the filling without breaking. Warm them slightly in a dry pan before dipping if they are cracking when you fold them.
Shred the Beef Ahead of Time
The braise can be done a full day ahead. In fact, I prefer it this way. The beef gets more flavorful as it sits overnight, and the fat solidifies on top of the consommé, making it easy to skim. Reheat everything together before building the tacos.
Keep the Consommé Hot
When you serve, the dipping consommé needs to be very hot — not just warm. A lukewarm cup of broth next to a hot taco is disappointing. Keep it in a small saucepan on low heat throughout serving and ladle it into cups as needed.
Frequently Asked Questions
What cut of beef is best for birria tacos?
Beef chuck roast is my top recommendation. It has the right fat content and connective tissue to become tender and shreddable after a long braise. Short ribs also work well and add even more richness, but they are significantly more expensive. Oxtail is another traditional option if you can find it.
Can I make birria tacos in a slow cooker?
Yes. After blending and straining the chile sauce, sear the beef, then combine everything in your slow cooker. Cook on low for 8 to 10 hours or on high for 5 to 6 hours. The result is slightly less concentrated than the stovetop version, but still very good. You may want to simmer the consommé uncovered on the stove for 15 minutes after straining to reduce it slightly.
What cheese works best for birria tacos?
Oaxacan cheese is the traditional choice — it melts beautifully and has a mild, milky flavor that does not compete with the bold consommé. If you cannot find it, low-moisture whole-milk mozzarella is an excellent substitute. Avoid pre-shredded mozzarella, which has anti-caking agents that prevent it from melting smoothly.
How do I store and reheat leftover birria?
Store the shredded beef and consommé together in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze for up to 3 months. Reheat the beef in the consommé over medium-low heat until warmed through. The tacos themselves do not reheat well — build them fresh each time.
Can I use chicken instead of beef?
Chicken birria is a real thing and it is delicious. Use bone-in chicken thighs and reduce the braise time to about 45 to 60 minutes. The consommé will be lighter in color and body, but the flavor is still excellent. For another great use of braised chicken, check out my Chicken Chile Verde.
More Recipes You Will Love
If this birria tacos recipe has you in a Mexican comfort food mood, here are a few more recipes from the blog worth bookmarking:
- The Best Carne Asada Recipe — Citrus-marinated skirt steak with serious char and flavor. Incredible in tacos or straight off the cutting board.
- Pork Carnitas Tacos — Slow-cooked, crispy-edged carnitas that are just as satisfying as birria on a taco night.
- Shredded Beef Enchiladas — If you end up with leftover braised beef, this is exactly what to do with it.

The Best Birria Tacos Recipe You Will Ever Make
Ingredients
Method
- Heat a dry skillet over medium heat. Toast the dried chiles for 30 to 45 seconds per side until fragrant and slightly darkened. Immediately transfer to a bowl of hot water and soak for 20 to 25 minutes until soft.
- In the same dry skillet over medium-high heat, char the tomatoes and half the onion cut-side down until dark and slightly blackened. Add the smashed garlic and char for another minute. Transfer everything to a blender.
- Drain the soaked chiles and add them to the blender with the charred aromatics, oregano, cumin, cinnamon, cloves, apple cider vinegar, and 1 cup of beef broth. Blend on high until completely smooth, about 60 seconds. Strain through a fine mesh sieve and discard the solids.
- Season the beef chunks generously with salt and pepper. Heat the vegetable oil in a large Dutch oven over medium-high heat. Sear the beef in batches until deeply browned on all sides, about 3 to 4 minutes per side. Remove and set aside.
- Return all the beef to the pot. Pour the strained chile sauce over the beef and add the remaining beef broth, water, and bay leaves. Bring to a boil, then reduce heat to low. Cover and braise for 3 to 3½ hours until the beef is completely fall-apart tender.
- Remove the beef from the pot and shred with two forks. Taste the consommé and adjust salt as needed. Skim the orange-red fat from the surface and reserve it for cooking the tacos.
- Heat a cast iron skillet or griddle over medium heat. Brush with a small amount of the reserved consommé fat.
- Dip a corn tortilla into the consommé — just a quick dip on both sides — then place it flat in the hot pan.
- Add a small handful of shredded beef and a generous amount of shredded cheese to one half of the tortilla.
- Wait until the cheese is completely melted and the tortilla looks slightly translucent, then fold the tortilla and flip. Cook for another 60 to 90 seconds until the outside is crispy.
- Serve immediately topped with diced onion and chopped cilantro, with lime wedges and a hot cup of consommé on the side for dipping.






