Skip to content
Menu
Recipes Stack
VegetarianGluten-freeMexican

Huevos Rancheros with Quick Ranchero Sauce

Crisp corn tortillas, refried beans and fried eggs smothered in a quick smoky ranchero sauce. A Mexican breakfast that makes a great 30-minute dinner.

By Recipes Stack Kitchen

Huevos rancheros: fried eggs on crisp corn tortillas with refried beans, ranchero sauce, cotija and avocado
AI-generated illustration of the finished dish. How we use AI
30min total

33% of it needs you at the counter

Hands-on
10 min
Cooking
20 min
Serves
4
Calories
475
Protein
22 g
Per serving
$1.89

Why this recipe works

Huevos rancheros, or ranch-style eggs, is a classic Mexican breakfast that works just as well at dinner. Make the sauce first; it keeps for a week and turns this into a 15-minute meal next time.

  1. Blending fire-roasted canned tomatoes gives the sauce a charred, slow-cooked flavor in 10 minutes.
  2. Crisping the tortillas in a little oil keeps them from going soggy under the beans and sauce.
  3. Frying the eggs last means the yolks are still runny when everything comes together.

Ingredients

4 servings

For the ranchero sauce

To serve

You will need

  • 12-inch nonstick skillet
  • Blender

Method

Tap a step number to mark it done.

  1. Blend the sauce

    Blend the tomatoes with their juices, onion, jalapeño, garlic, cumin and salt until fairly smooth.

  2. Simmer the sauce

    Heat 1 tablespoon of oil in a small saucepan over medium heat. Add the sauce (it will splatter) and simmer, stirring, until slightly thickened and darker red.

  3. Crisp the tortillas

    Heat 1 tablespoon of oil in the skillet over medium-high heat. Fry the tortillas one or two at a time until blistered and lightly crisp, about 30 seconds per side. Keep warm on a plate. Warm the beans in the microwave or a small pan.

  4. Fry the eggs

    Add the last tablespoon of oil to the skillet over medium heat. Crack in the eggs and cook until the whites are set but the yolks are still runny.

  5. Assemble

    Overlap two tortillas on each plate, spread with beans, top with two eggs and spoon over plenty of ranchero sauce. Finish with cheese, avocado and cilantro.

Cook's notes

  • Make a double batch of sauce; it keeps a week in the fridge and freezes for months.
  • If your tortillas crack, warm them first for a few seconds in the microwave wrapped in a damp towel.
  • For less heat, remove the jalapeño seeds and ribs; for more, add a chipotle in adobo to the blender.

Nutrition per serving

475 calories

$1.89 estimated cost per serving

Where the calories come from

Nutrition facts per serving
Protein18% of calories22 g
Carbs37% of calories45 g
Fat45% of calories24 g
Fiber10 g
Sodium850 mg

Calculated from USDA FoodData Central values for the listed ingredients and amounts; not lab-tested. Cost estimated from average US retail prices.

Questions people ask

What is the difference between huevos rancheros and shakshuka?

Both pair eggs with a tomato sauce, but shakshuka poaches the eggs in a spiced pepper-tomato sauce, while huevos rancheros fries the eggs and serves them on tortillas and beans with a chile-tomato sauce.

Are huevos rancheros healthy?

They are a balanced meal: about 22 grams of protein and 10 grams of fiber per serving from the eggs and beans. Fry the tortillas in less oil, or warm them dry, to cut the fat.

Can I use jarred salsa instead of making the sauce?

Yes. Simmer about 2 cups of a smooth red salsa for 5 minutes to thicken and deepen it before spooning it over.

Ratings and reviews