Home › Breakfast › Easy Huevos Rancheros
Breakfast

Easy Huevos Rancheros

By Ahsan ul Haq · Published: 21 October 2026 · Last updated: 21 October 2026 · How our recipes are developed

A plate of huevos rancheros with red ranchero sauce, crumbled cheese, sliced radish, cilantro, pickled red onion and avocado slices on a speckled plate
Photo by Daderot via Wikimedia Commons (CC0).

Huevos rancheros is the kind of breakfast that turns an ordinary morning into something worth sitting down for. Crisp corn tortillas form the base, a warm and gently smoky ranchero sauce spoons over the top, and fried eggs settle into the sauce so their yolks mingle with every bite. Finished with creamy avocado, salty cotija, crunchy radish, fresh cilantro and tangy pickled onion, the plate looks generous and colourful without complicated techniques or hard-to-find ingredients.

If you enjoy eggs cooked in a bold tomato sauce, you will also love our easy shakshuka baked eggs, which take a similar idea in a different direction with peppers and warm spices. This Mexican classic keeps things faster, because the sauce simmers while you warm the beans and tortillas, and the eggs fry in just a few minutes at the end. Everything comes together in one relaxed flow, so nothing sits around getting cold.

For busy weekends or a small brunch, this recipe scales beautifully and welcomes company at the table. Set the toppings out in little bowls and let everyone build their own plate, much as you might serve our easy Denver omelette casserole for a crowd. The contrast makes it memorable: warm and crisp below, soft egg in the middle, and cool, fresh toppings on top. Once you have made the sauce once, you will return to it for burritos and rice bowls too.

Prep15 minutes
Cook20 minutes
Total35 minutes
Servings4 servings
Calories385 kcal

Why the Sauce Works So Well

The ranchero sauce succeeds because it balances richness, acidity and gentle heat in a very short simmer. Crushed tomatoes provide body, onion and garlic build a savoury base, and a single chipotle in adobo adds smoke rather than overwhelming fire. Cumin and smoked paprika deepen the flavour quietly. Simmering for twelve to fifteen minutes cooks out the raw tomato edge and thickens the sauce so it clings to the tortillas instead of pooling on the plate. Taste for salt at the end, before the salty cotija joins the plate.

Getting Crisp Tortillas Without Deep Frying

A quick pan-fry in a thin film of oil gives corn tortillas the crisp edges they need to stand up to sauce and beans. The goal is pliable centres with golden, slightly crisp rims, not brittle chips that shatter under a fork. Work in a single layer, turn once, and keep cooked tortillas warm under a clean tea towel. If a tortilla cracks when lifted, it was a little dry, so a few extra seconds in the warm pan with a lid on will soften it again.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1/2 medium yellow onion, finely chopped (75 g)
  • 2 cloves garlic, minced (6 g)
  • 1 (14 oz) can crushed tomatoes (400 g)
  • 1 chipotle pepper in adobo sauce, finely chopped (15 g)
  • 1 teaspoon ground cumin (2 g)
  • 1/2 teaspoon smoked paprika (1 g)
  • 1/2 teaspoon fine sea salt (3 g)
  • 1/4 teaspoon black pepper (1 g)
  • 1 (15 oz) can black beans, drained and rinsed (425 g)
  • 4 corn tortillas, 6-inch size (120 g)
  • 1 tablespoon unsalted butter (14 g)
  • 8 large eggs (400 g)
  • 1 medium avocado, sliced (150 g)
  • 1/2 cup crumbled cotija cheese (60 g)
  • 4 small radishes, thinly sliced (40 g)
  • 1/4 cup fresh cilantro leaves, roughly chopped (10 g)
  • 1/4 cup quick pickled red onion (40 g)

Amounts are for the yield below. US customary measures first, grams in brackets for scale users.

Step-by-step instructions

  1. Make the ranchero sauce. Heat the olive oil in a medium saucepan over medium heat until it shimmers. Add the onion and cook for four to five minutes, stirring often, until softened. Stir in the garlic for thirty seconds until fragrant. Add the crushed tomatoes, chipotle, cumin, smoked paprika, salt and pepper, bring to a gentle simmer, then reduce the heat to low. Simmer uncovered for twelve to fifteen minutes, stirring occasionally, until slightly thickened and glossy.
  2. Warm and season the beans. While the sauce simmers, place the drained black beans in a small saucepan with two tablespoons of water. Warm over low heat for five to six minutes, stirring occasionally, until steaming hot. Lightly mash about a quarter of the beans with the back of a spoon, which creates a creamier texture that spreads easily over the tortillas and helps hold the eggs in place. Cover and keep warm over the lowest heat until assembly.
  3. Crisp the tortillas. Heat a large skillet lightly brushed with oil over medium-high heat. Working one at a time, warm each corn tortilla for about forty-five seconds per side until soft, lightly golden in spots, and crisp at the edges. Watch closely, because corn tortillas scorch quickly once the pan is hot. Transfer each tortilla to a plate and cover loosely with a clean tea towel to keep warm. Repeat with the remaining tortillas.
  4. Fry the eggs. Melt the butter in a large nonstick skillet over medium-low heat until it foams gently without browning. Crack the eggs into small cups first, then slide them into the pan with space between them, working in two batches if needed. Cook for three to four minutes until the whites are fully set and opaque but the yolks remain bright and runny. For firmer yolks, cover the pan for the final minute. Season lightly with salt and pepper.
  5. Assemble the base. Place one warm tortilla in the centre of each of four warmed plates. Spoon a generous layer of warm black beans over each tortilla, spreading almost to the edges. Ladle warm ranchero sauce over the beans, coating generously without flooding the plate. The warm layers keep the eggs hot and soften the centre of the tortilla just slightly, so it cuts easily with a fork while the edges stay crisp. Work fairly quickly at this stage.
  6. Top and finish the plates. Slide two fried eggs onto each sauced tortilla, side by side so the yolks sit proudly on top. Scatter crumbled cotija over the eggs and sauce, then arrange avocado slices along one side of each plate. Add thinly sliced radish for crunch, a tangle of quick pickled red onion for brightness, and a generous sprinkle of fresh cilantro. Serve immediately while the yolks are still runny, with extra ranchero sauce at the table.

Nutrition estimate

NutrientPer serving
Calories385 kcal
Protein16 g
Carbohydrates32 g
Fat22 g
Saturated fat7 g
Sodium620 mg
Fiber9 g
Sugar6 g

Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.

Storage & reheating

Store leftover ranchero sauce and black beans separately in airtight containers in the refrigerator for up to four days, and reheat gently until piping hot before serving. Tortillas are best crisped fresh, and eggs should always be fried to order, because reheated fried eggs turn rubbery. Assembled huevos rancheros do not store well once sauced, so only build as many plates as you plan to eat. Extra sauce freezes well for up to two months. Nutrition values are estimates and vary with brands and toppings.

A plate of huevos rancheros with red ranchero sauce, crumbled cheese, sliced radish, cilantro, pickled red onion and avocado slices on a speckled plate

Easy Huevos Rancheros

Recipe by Ahsan ul Haq, FryDaily editor · Published 21 October 2026

Warm corn tortillas piled with smoky ranchero sauce, fried eggs and fresh toppings for a satisfying weekend breakfast.

Yield: 4 servings  ·  Scale:
Prep15 minutes
Cook20 minutes
Total35 minutes
Servings4 servings
Calories385 kcal

Ingredients

Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.

Instructions

  1. Make the ranchero sauce. Heat the olive oil in a medium saucepan over medium heat until it shimmers. Add the onion and cook for four to five minutes, stirring often, until softened. Stir in the garlic for thirty seconds until fragrant. Add the crushed tomatoes, chipotle, cumin, smoked paprika, salt and pepper, bring to a gentle simmer, then reduce the heat to low. Simmer uncovered for twelve to fifteen minutes, stirring occasionally, until slightly thickened and glossy.
  2. Warm and season the beans. While the sauce simmers, place the drained black beans in a small saucepan with two tablespoons of water. Warm over low heat for five to six minutes, stirring occasionally, until steaming hot. Lightly mash about a quarter of the beans with the back of a spoon, which creates a creamier texture that spreads easily over the tortillas and helps hold the eggs in place. Cover and keep warm over the lowest heat until assembly.
  3. Crisp the tortillas. Heat a large skillet lightly brushed with oil over medium-high heat. Working one at a time, warm each corn tortilla for about forty-five seconds per side until soft, lightly golden in spots, and crisp at the edges. Watch closely, because corn tortillas scorch quickly once the pan is hot. Transfer each tortilla to a plate and cover loosely with a clean tea towel to keep warm. Repeat with the remaining tortillas.
  4. Fry the eggs. Melt the butter in a large nonstick skillet over medium-low heat until it foams gently without browning. Crack the eggs into small cups first, then slide them into the pan with space between them, working in two batches if needed. Cook for three to four minutes until the whites are fully set and opaque but the yolks remain bright and runny. For firmer yolks, cover the pan for the final minute. Season lightly with salt and pepper.
  5. Assemble the base. Place one warm tortilla in the centre of each of four warmed plates. Spoon a generous layer of warm black beans over each tortilla, spreading almost to the edges. Ladle warm ranchero sauce over the beans, coating generously without flooding the plate. The warm layers keep the eggs hot and soften the centre of the tortilla just slightly, so it cuts easily with a fork while the edges stay crisp. Work fairly quickly at this stage.
  6. Top and finish the plates. Slide two fried eggs onto each sauced tortilla, side by side so the yolks sit proudly on top. Scatter crumbled cotija over the eggs and sauce, then arrange avocado slices along one side of each plate. Add thinly sliced radish for crunch, a tangle of quick pickled red onion for brightness, and a generous sprinkle of fresh cilantro. Serve immediately while the yolks are still runny, with extra ranchero sauce at the table.
Calories: 385 kcalProtein: 16 gCarbohydrates: 32 gFat: 22 gSaturated fat: 7 gSodium: 620 mgFiber: 9 gSugar: 6 g

Recipe by Ahsan ul Haq · FryDaily. Printing? This card is designed to print cleanly on its own.

A

Recipe by Ahsan ul Haq

Ahsan ul Haq is the owner and editor of FryDaily. He plans the recipe calendar and writes the site's recipes from classic home-cooking methods and standard references — US measures with grams, honest planning times and a nutrition estimate on every page. More about the author · How our recipes are developed

Share this recipe: Pinterest Facebook Copy link
Pinterest pin: Easy Huevos Rancheros recipe from FryDaily
Save this recipe for later: Pin it on Pinterest

You may also like

Never miss a new recipe

Join the free FryDaily email list — one short email when new recipes land, with the week's most-saved dishes. No spam, no selling your address, unsubscribe any time with one reply.

Prefer pictures? Every recipe also carries a Pinterest pin — use the Save on Pinterest button on any recipe to keep it in your own boards.

Frequently asked questions

What can I use instead of cotija cheese?

Crumbled feta is the closest substitute, with a similar salty, crumbly texture. Queso fresco is milder and softer if you prefer less salt. Grated Monterey Jack also works, though it melts into the warm sauce rather than staying in distinct crumbles on top.

How should I store leftovers?

Keep the sauce and beans in separate sealed containers in the refrigerator for up to four days. Do not store assembled plates, because the tortillas soften and the eggs overcook on reheating. Crisp fresh tortillas and fry fresh eggs when you serve again for the best texture.

Can I make the ranchero sauce ahead of time?

Yes, the sauce is an excellent make-ahead component and often tastes even better the next day once the chipotle and spices have settled together. Make it up to three days ahead and refrigerate, or freeze it for up to two months in portions for quick weekend breakfasts.

How do I know when the eggs are done?

The whites should be completely set and opaque with no translucent patches, while the yolks still wobble gently when you nudge the pan. That usually takes three to four minutes over medium-low heat. For set yolks, cover the pan for an extra minute until the yolks feel firm.

Can I use flour tortillas instead of corn tortillas?

You can, and flour tortillas give a softer, chewier base that some families prefer. Warm them the same way until lightly golden, but watch closely because they brown faster. Corn tortillas remain the traditional choice and hold up better under sauce, with a toasted flavour that suits the dish.