
Chilaquiles Rojos with Fried Eggs
Crisp tortilla chips simmered briefly in a smoky, mildly spicy guajillo salsa, then topped with fried eggs (runny-yolk for healthy adults, fully firm for anyone at higher risk), crumbled queso fresco, crema, onion and cilantro. A classic Mexican breakfast that comes together in under an hour.
- Prep
- 15 min
- Cook
- 25 min
- Wait
- 15 min
- Total
- 55 min
- Makes
- 4 generous breakfast servings
Steps
Before you start
- Egg safety: runny yolks carry a small risk of Salmonella. Children, pregnant people, older adults and anyone with a weakened immune system should be served eggs cooked until the whites and yolks are completely firm (160°F / 71°C). If you serve runny yolks to anyone else, use pasteurized eggs.
- Buy thick, sturdy, lightly salted tortilla chips (or fry or bake your own); thin, delicate chips turn to mush in the sauce.
- Chilaquiles must be served the moment they are done, so have your toppings sliced, crumbled and set out before you start the chips.
- Boil about 2 cups (480 ml) of water in a kettle before you begin; you'll use it to soak the chiles.
- Wear gloves or wash your hands well after handling the dried chiles, and avoid touching your eyes.
Char the vegetables
- Heat the 12-inch (30 cm) skillet over medium-high heat with no oil.
- Add the tomato halves cut side down, the unpeeled garlic cloves and the onion wedges.
- Cook for 6 to 8 minutes, turning with tongs every 2 minutes, until the tomatoes are blistered and blackened in spots and soft, the onion has charred edges, and the garlic skins are spotty brown and the cloves feel soft.
- Transfer to a plate, then peel the garlic.
+ Show details− Hide details
Ready when: Tomatoes are blistered and soft; garlic feels soft when pressed.
Tip: Don't skip the char; it gives the salsa its smoky backbone.
Toast the chiles
- Turn the heat to medium-low and wipe out any loose bits.
- Press the seeded guajillo chiles flat in the dry skillet, a few at a time, for 15 to 20 seconds per side, until they smell fragrant and turn slightly darker and pliable.
+ Show details− Hide details
Ready when: Chiles are fragrant and slightly darker, with no black or acrid-smelling spots.
Tip: Burnt chiles turn the whole salsa bitter. If any chile smokes or blackens, discard it and toast another.
Soak the chiles
- Put the toasted chiles in a heatproof bowl and pour the 2 cups (480 ml) boiling water over them.
- Weigh them down with a small plate so they stay submerged.
- Let them soak for 15 minutes.
+ Show details− Hide details
Ready when: Chiles are very soft and bendy, with no stiff spots.
Tip: Use this time to slice the onion, crumble the cheese and chop the cilantro.
Blend the salsa
- Using tongs, move the soaked chiles to a blender.
- Add ¾ cup (180 ml) of the soaking liquid, the charred tomatoes, peeled garlic, charred onion, oregano, cumin and 1 tsp salt.
- Blend on high for 60 to 90 seconds until completely smooth.
- Pour through a fine-mesh strainer into a bowl, pressing with a spatula, and discard the leftover skins.
- You should have about 2 cups (480 ml) salsa.
- Discard the remaining soaking liquid.
+ Show details− Hide details
Ready when: Salsa is silky and brick-red with no visible flecks of skin.
Tip: Hold the lid down with a towel when blending hot ingredients.
Fry the salsa
- Wipe out the large skillet and heat 1 tablespoon (15 ml) of the oil over medium-high heat until it shimmers.
- Carefully pour in the salsa; it will spatter.
- Cook, stirring constantly, for 4 to 5 minutes, until the salsa darkens to a deeper red, thickens slightly and smells rich and toasty.
- Taste and add more salt if needed.
+ Show details− Hide details
Ready when: Salsa is darker, thicker than tomato sauce and coats the back of a spoon.
Tip: Frying the blended salsa cooks off the raw chile taste; don't skip it.
Simmer the sauce
- Reduce the heat to low and let the salsa simmer gently, partly covered, for 5 minutes while you fry the eggs.
- If it becomes thicker than heavy cream, stir in 2 to 3 tablespoons water.
+ Show details− Hide details
Ready when: Sauce is gently bubbling and pourable like heavy cream.
Fry the eggs
- While the salsa simmers, heat the remaining 2 tablespoons (30 ml) oil in the 10-inch (25 cm) nonstick skillet over medium heat for 1 minute.
- Slide in all 4 eggs and season lightly with salt.
- For runny yolks (healthy adults only, ideally pasteurized eggs): cook 2 to 3 minutes until the whites are set and the yolks still jiggle; cover for the last minute if the top whites look glassy.
- For fully firm eggs (required for children, pregnant people, older adults and anyone immunocompromised): cover and cook 2 minutes, flip carefully, then cook 2 to 3 minutes more until the yolks are completely firm with no jiggle.
- Slide the eggs onto a plate.
+ Show details− Hide details
Ready when: Runny version: whites completely opaque, yolks jiggle but are not watery. Firm version: yolks are solid throughout and read 160°F (71°C).
Tip: Cook any eggs for at-risk eaters in their own firm batch so they are never served a runny yolk. Keep the heat at medium so the whites set before the edges burn.
Toss the chips
- Turn the heat under the salsa to medium.
- Add all the tortilla chips and fold gently with a wide spatula for 1 to 2 minutes, until every chip is coated and the edges just begin to soften while the centers stay a little crisp.
- Remove from the heat right away.
+ Show details− Hide details
Ready when: Chips are fully coated and slightly softened at the edges, but still hold their shape.
Tip: Longer cooking makes soft, soggy chilaquiles. Pull them off the heat early; they keep softening as they sit.
Plate and serve
- Divide the chilaquiles among 4 warm plates.
- Top each with a fried egg (firm-yolk eggs for anyone at higher risk), then scatter on the queso fresco, onion and cilantro.
- Drizzle with crema and add avocado slices if using.
- Serve immediately.
+ Show details− Hide details
Ready when: Eggs sit on top of glossy red chips with the toppings scattered over.
Tip: Warm the plates in a 200°F (95°C) oven if you like, so the chilaquiles stay hot.
Good to know
Tips
- Egg safety: runny yolks carry a small Salmonella risk. Serve fully firm eggs (160°F / 71°C) to children, pregnant people, older adults and immunocompromised guests, and use pasteurized eggs when serving runny yolks.
- Strain the salsa; the skins from guajillos are tough and make the sauce gritty if left in.
- For chilaquiles with a crisper bite, add the chips at the last second and serve straight from the pan. For a softer, more traditional texture, simmer them 3 to 4 minutes.
- Add a splash of water to loosen the salsa if it reduces too much before the chips go in; the chips absorb a lot of liquid.
Make ahead
Make the salsa (through step 5) up to 4 days ahead; cool, cover and refrigerate. Reheat in the skillet until bubbling, thinning with a splash of water, before adding the chips. Chop the onion and cilantro and crumble the cheese the night before.
Storage & reheating
Salsa: refrigerate in an airtight container up to 4 days, or freeze up to 3 months. Assembled chilaquiles are best eaten right away; leftovers keep in the fridge up to 1 day but will be soft, so reheat in a skillet over medium heat for 3 to 4 minutes with a splash of water until steaming hot. Do not freeze assembled chilaquiles. Fried eggs should be made fresh.
Substitutions
- dried guajillo chiles → dried New Mexico chiles, or 4 guajillo plus 2 ancho chiles. New Mexico chiles are a bit milder and sweeter; ancho adds a deeper, raisiny flavor. Add 1 chile de árbol for more heat.
- queso fresco → crumbled feta or mild cotija. Both are saltier, so taste the salsa before adding salt, or use slightly less.
- Mexican crema (or thinned sour cream) → sour cream thinned with 1 tsp milk or lime juice. Stir until pourable.
- thick, sturdy tortilla chips → day-old corn tortillas, cut into wedges and fried in oil until crisp (about 12 tortillas). Drain on paper towels and salt lightly; they give the best texture.





