Runny egg yolks tucked into a deep red birria sauce turn this skillet into the kind of breakfast-for-dinner meal that disappears fast. The beef stays tender, the sauce turns glossy and concentrated, and every bite lands somewhere between smoky, savory, and rich without feeling heavy.
What makes this version work is the balance in the sauce. Guajillo and ancho chiles bring color and gentle heat, while tomato paste gives the base a little body so it reduces into something spoonable instead of thin soup. Using birria consomé, if you have it, layers in that roasted, beefy depth that plain broth can’t quite match.
Below you’ll find the little details that matter most: how to keep the chile blend smooth, how to simmer the sauce so it thickens without catching, and exactly when to cover the eggs so the whites set before the yolks lose their heat. If you’ve ever wanted shakshuka to feel heartier, this is the move.
The chile sauce turned silky after I strained it, and the eggs set perfectly in about 6 minutes. We dipped warm tortillas straight into the yolks and nobody left a bite behind.
Save this birria shakshuka for the night you want smoky red sauce, runny yolks, and tortillas ready for dipping.
The Step That Keeps the Sauce Deep and Not Muddy
The biggest mistake with birria shakshuka is rushing the chile base. Toasting the dried chiles for just a minute wakes them up; any longer and they turn bitter fast. After that, the soaking water should be hot, not boiling, so the chiles soften without going flat or dull.
Straining the blended chile mixture is the part people skip, and it matters here. You want a sauce that clings to the beef and eggs, not one with little flecks of tough chile skin or garlic bits that never fully break down. Once the consomé goes in, let the skillet simmer uncovered until the sauce looks slightly thicker and the beef has had time to take on the chile flavor.
- Guajillo chiles give color and a clean, fruity heat. They’re the backbone of the sauce, so don’t swap them out unless you have to.
- Ancho chiles add that dark, raisin-like depth that keeps the dish from tasting one-note. A chipotle substitute will make it smokier and hotter, which changes the character a lot.
- Birria consomé is what gives this dish its signature beefy richness. If you only have broth, simmer the sauce a few extra minutes so it concentrates more before the eggs go in.
- Shredded beef should already be tender. If it’s dry, the simmering sauce will help, but very lean beef can still taste stringy, so add enough liquid to keep it loose and glossy.
Getting the Eggs Set Without Losing the Yolks
Once the sauce has reduced, use the back of a spoon to push aside little wells for the eggs. Don’t dig all the way to the pan; you only need enough space for the whites to spread. If the sauce is boiling hard at this point, turn it down. Aggressive bubbling will scatter the whites and can overcook the bottoms before the tops catch up.
Cover the skillet right after the eggs go in. That trapped steam is what sets the whites while keeping the yolks soft. Start checking at 5 minutes, because skillet thickness and burner strength change the timing. You want opaque whites with yolks that still wobble when the pan moves.
Building the Red Sauce
After blending and straining, combine the chile mixture with consomé, bay leaf, and shredded beef in a wide skillet. Wide is better than deep here because the sauce reduces faster and the eggs cook more evenly. Let it simmer uncovered for 15 to 20 minutes until it looks slightly thickened and the beef has stained the sauce a deep brick red. If it starts to dry before the eggs go in, add a splash more broth; the sauce should be saucy, not pasty.
Making Space for the Eggs
Use a spoon to part the beef and sauce into four pockets. Crack each egg into a small bowl first if you want cleaner placement, then slide it into the well. That keeps broken shells out and prevents the yolks from splitting on the skillet edge. If the sauce is too loose, the eggs will drift; simmer a minute or two longer before adding them.
Finishing Under the Lid
Cover the skillet and keep the heat at medium-low. You’re listening for a gentle simmer, not a hard boil. In about 5 to 7 minutes, the whites should turn opaque and set while the yolks stay soft and glossy. Pull the pan off the heat as soon as the whites look done, because residual heat keeps cooking fast in a cast iron skillet.
How to Adapt This When You’re Starting With What You Have
Use leftover birria for a fast version
If you already have cooked birria, this turns into a much quicker skillet meal. Warm the beef with the consomé and chile mixture first, then proceed with the eggs. The flavor will be even deeper, and the beef usually tastes better because it’s had time to absorb the sauce.
Make it dairy-free naturally
This recipe is already dairy-free as written, so the main job is keeping the toppings clean and bright. Stick with cilantro, onion, and lime, and use tortillas that don’t contain dairy if you’re serving guests with restrictions. You won’t lose anything in the sauce because the richness comes from the birria itself, not cream or cheese.
Swap in beef broth when you don’t have consomé
Beef broth works fine, but it’s lighter than consomé, so the final sauce needs a little more reduction. Let it simmer uncovered until the liquid concentrates and tastes full, not thin. If the broth is low-sodium, you may need a pinch more salt at the end to bring the chile flavor forward.
Use a vegetarian filling instead of beef
For a meatless version, swap the shredded beef for browned mushrooms and chickpeas. You’ll lose the deep birria flavor, so add extra smoked paprika or a spoonful of miso to bring back some savory weight. The sauce still works beautifully with eggs, but it will taste more like a chile-forward shakshuka than true birria.
Storage and Reheating
- Refrigerator: Store the sauce and beef separately from the eggs for up to 4 days. If the eggs are already cooked in the skillet, the yolks will firm up in the fridge.
- Freezer: The birria sauce and beef freeze well for up to 3 months. Freeze without the eggs, then add fresh eggs when you reheat the sauce.
- Reheating: Warm the sauce gently in a skillet over medium-low heat until steaming, then crack in fresh eggs and cover. Don’t blast it over high heat or the sauce can tighten too much and the beef turns dry.
Questions I Get Asked About This Recipe

Birria Shakshuka
Ingredients
Equipment
Method
- Toast the guajillo and ancho chiles in a dry skillet over medium heat for 1 minute until fragrant and lightly blistered, stirring to prevent scorching.
- Soak the toasted chiles in hot water for 10 minutes to rehydrate.
- Blend the soaked chiles with the garlic, tomato paste, cumin, and oregano until smooth.
- Strain the chile mixture through a fine sieve to remove skins and seeds, leaving a glossy red puree.
- In a large skillet, combine the strained chile puree with the birria consomé (or beef broth), add the bay leaf, and bring to a gentle simmer over medium heat.
- Add the shredded birria beef and simmer for 15-20 minutes, stirring occasionally, until flavors deepen and the sauce reduces slightly.
- Use a spoon to push the sauce aside gently and create 4 wells across the surface.
- Crack 1 egg into each well and cover the skillet with a lid.
- Cook for 5-7 minutes until the egg whites are set but the yolks remain runny.
- Top with fresh cilantro and diced white onion, then serve immediately with lime wedges and warm tortillas on the side for dipping.


