Step 1: Toast & Soak the Chiles
In a dry skillet over medium heat, toast the ancho and guajillo chiles until fragrant (about 1 minute per side). Be careful not to burn them.
Transfer to a bowl and cover with hot water. Let soak for 15–20 minutes to soften.
Step 2: Blend the Adobo Sauce
In a blender, combine the soaked chiles, chipotle peppers, tomatoes, half an onion, garlic powder, apple cider vinegar, cumin, allspice, paprika, cinnamon, thyme, oregano, sea salt, and black pepper.
Blend until smooth, adding a little soaking water if needed for consistency.
Step 3: Sear the Beef
In a large pot or Dutch oven, heat olive oil over medium-high heat. Add beef chunks and sear until browned on all sides. Do this in batches if necessary.
Step 4: Braise the Birria
Pour in the adobo sauce and stir to coat the meat. Add beef broth, water, bay leaves, garlic cloves, and the halved onion.
Cover and simmer on low for 3–3.5 hours, or until the beef is tender and shreddable. Skim off any excess fat as needed.
Step 5: Shred the Beef & Prep the Consommé
Remove beef from the pot and shred using two forks. Strain the broth (consommé) through a sieve into a bowl. This will be your dipping sauce!
Return shredded beef to a small portion of the consommé to keep moist and flavorful.
Step 6: Assemble the Tacos
Heat a griddle or skillet over medium-high heat. Lightly dip each corn tortilla into the top layer of the consommé (for that signature red crisp!) and place on the hot surface.
Top with shredded beef, Oaxaca cheese, and fold the tortilla in half. Cook until crispy and cheese is melty, about 2–3 minutes per side.
Repeat with remaining tortillas.
Step 7: Garnish & Serve
Serve tacos hot with a bowl of consommé for dipping. Garnish with chopped cilantro, diced onion, and a squeeze of lime.