Breakfast / Eggs

Huevos Rancheros with Smoky Ranchero Sauce

Jump to recipe
Two crisp corn tortillas topped with refried beans, two fried eggs with runny yolks and red ranchero sauce, finished with queso fresco and cilantro.

Crisp tortillas, warm beans, and a yolk that runs into a smoky red sauce. It's the breakfast for the slow weekend morning when everyone drifts into the kitchen one at a time, hair sticking up.

The short version

Simmer a chipotle tomato sauce, warm the beans, crisp corn tortillas in a little oil, fry the eggs, stack it all. About 35 minutes, one skillet for the tortillas and eggs, and the yolks stay runny.

What makes ours better

the tricks Nonna pretends she never taught me

  • Make the sauce from fire-roasted tomatoes and a chipotle. Canned fire-roasted tomatoes taste charred and smoky without a broiler. One chipotle in adobo adds heat and depth, so a ten-minute sauce tastes like it cooked all morning.

  • Fry the tortillas until crisp at the edges. A few seconds in hot oil keeps the tortilla from going to mush under the sauce. The center stays chewy and the rim stays crisp.

  • Fry the eggs in the same skillet. The leftover tortilla oil gives the whites lacy, crisp edges. One less pan to wash too.

What you need

the cast, in order of appearance

  • Yellow onion1 small
  • Jalapeño1 whole
  • Garlic3 cloves
  • Fire-roasted diced tomatoes1 can
  • Minced chipotle in adobo1 tablespoon
  • Refried beans2 cups
  • Corn tortillas8 whole
  • Crumbled queso fresco or cotija½ cup

Full ingredient list ↓

Prep
15 min
Cook
20 min
Total
35 min
Makes
4 plates, 2 tortillas and 2 eggs each

Ingredients

Makes 4 servings

Ranchero sauce

For the plates

read it twice. buy it once.

Steps

nobody opens the oven door. looking at you, Dad.

  1. Start the sauce

    Heat the oil in a small saucepan over medium heat. Cook the onion and jalapeño, stirring, until soft and just starting to color, about 4 minutes. Add the garlic and cook for 30 seconds, until it smells sharp and sweet.

  2. Simmer the sauce

    Add the tomatoes with their juice, the chipotle, cumin and salt. Simmer over medium-low heat, stirring now and then, until it thickens to the texture of a loose salsa, about 10 minutes. Blend it smooth with an immersion blender, or leave it chunky. Taste and add salt.

    About 10 min. Cook mode has a timer for this step.

  3. Warm the beans and oven

    Heat the oven to 200°F and set a baking sheet inside. Warm the beans in a small pot over low heat, stirring in a splash of water if they're stiff. Cover and keep them on the lowest heat.

  4. Crisp the tortillas

    Heat 1 tablespoon of the oil in a large nonstick skillet over medium-high heat until it shimmers. Fry the tortillas one at a time for 20 to 30 seconds per side, until they blister and the edges stiffen. Drain on paper towels, then keep them on the baking sheet in the oven.

    Don't leave them longer. A tortilla that goes hard like a chip won't soak up any yolk.

  5. Fry the eggs

    Wipe the skillet, add the remaining 2 tablespoons oil and set it over medium heat. Crack in 4 eggs, sprinkle with half the salt, and cook until the whites are set and the edges are lacy, about 2 to 3 minutes. The yolks should still wobble. Slide onto a plate and repeat with the other 4.

    About 3 min. Cook mode has a timer for this step.

  6. Build the plates

    Set 2 tortillas on each warm plate. Spread each with a layer of beans, top with 2 eggs, then spoon on warm sauce. Finish with queso fresco, cilantro and avocado, and eat right away.

Good to know

things I learned the hard way, so you can skip that part

  • To feed a crowd, double the sauce and keep it warm on the stove, then fry the eggs two skillets at a time. The sauce is also very good on scrambled eggs.
  • No chipotle? Use ½ teaspoon smoked paprika and a pinch of cayenne. The sauce will be milder but still smoky.
  • Add crumbled cooked chorizo between the beans and the eggs for a heartier plate. Pour off most of the chorizo fat first.
  • Storage. Sauce keeps 5 days in the fridge and freezes for 3 months. Cook the tortillas and eggs fresh; reheat the sauce and beans on the stove.

Questions, answered

the questions my cousins text me

What's the difference between huevos rancheros and chilaquiles?

Huevos rancheros are whole tortillas topped with fried eggs, with sauce spooned over. Chilaquiles (recipe) are tortilla chips simmered in sauce until they soften, with eggs on top.

Can I use flour tortillas?

Yes. Warm them in a dry skillet for 20 seconds per side instead of frying. They won't get crisp, but they hold the beans and eggs well.

Can I make the sauce ahead?

Yes, up to 5 days ahead. It tastes better after a day, so make it on the weekend and heat it on a weekday morning.

How do I keep the yolks runny?

Cook the eggs over medium heat and pull them when the whites are set and no longer clear. The yolks keep cooking on the hot tortilla, so don't wait for the yolk to firm up in the pan.

Can I use store-bought salsa instead of making the sauce?

Yes. Warm 2 cups of a good red salsa (or restaurant-style blender salsa) in a saucepan for 5 minutes so it's hot and a little thicker.

From the table

Made it? Tell me how it went, and who went back for seconds when they thought nobody was looking.

Find it in

Flour on your hands? Big steps, screen stays on.

Step 1 of 6