RecipePool
  • Recipes
  • Collections
  • Guides
  • About
  • Recipes
  • Collections
  • Guides
  • About
RecipePool

500+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Explore

  • Recipes
  • Collections
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

  1. Home
  2. Recipes
  3. Huevos Rancheros
Huevos rancheros with fried eggs, ranchero sauce, and avocado on a colorful plate

Fried eggs on crispy tortillas with a smoky ranchero sauce and beans

Huevos Rancheros

Prep Time

10 min

Cook Time

20 min

Total Time

30 min

Servings

4

4 servings

Difficulty

Easy

Cost

Budget

$

Be the first to rate this recipe
Share

Recipe at a Glance

Sunny-side-up eggs served on crispy corn tortillas, smothered in a homemade smoky tomato-chili ranchero sauce with black beans and fresh toppings. A vibrant Mexican breakfast.

Cuisine: Mexican
Category: Main Course, Breakfast
Difficulty: Easy
Cost: $
Dietary: Vegetarian, Gluten-Free

Quick Summary

30 min total time|4 servings|Easy difficulty

Sunny-side-up eggs served on crispy corn tortillas, smothered in a homemade smoky tomato-chili ranchero sauce with black beans and fresh toppings. A vibrant Mexican breakfast.

MexicanVegetarianGluten-Free
Sarah Chen
Sarah Chen

December 18, 2025(Updated March 14, 2026)

Huevos rancheros — ranch-style eggs — is the breakfast that makes you wonder why we ever settled for plain toast and cereal. Crispy corn tortillas serve as the base for perfectly fried eggs, all swimming in a smoky, gently spiced tomato sauce that is bold enough to wake up every sense.

This is a dish with roots in rural Mexican ranch life, where a hearty breakfast was essential fuel for a long day of work. Topped with creamy avocado, tangy crumbled queso fresco, and fresh cilantro, it is a feast of color and flavor that works just as beautifully for brunch or dinner as it does for breakfast.

Why This Recipe Works

Frying tortillas briefly in oil makes them sturdy enough to hold toppings without getting soggy. Charring the tomatoes and chiles develops deeper, smokier flavor in the sauce. Runny egg yolks mix with the sauce to create an incredible natural gravy.

Ingredients

  • 8 large eggs
  • 8 small corn tortillas
  • 1 can (14 oz) fire-roasted diced tomatoes
  • 1 can (15 oz) black beans, drained and warmed
  • 1 jalapeño, seeded and diced
  • 1 small onion, diced
  • 1 avocado, sliced
  • 1/4 cup crumbled queso fresco or cotija
  • Fresh cilantro and lime wedges

Instructions

  1. 1

    Make ranchero sauce: sauté onion and jalapeño in oil for 3 minutes. Add fire-roasted tomatoes, cumin, salt, and a pinch of smoked paprika. Simmer 10 minutes until thickened.

  2. 2

    In a separate skillet, heat a thin layer of oil over medium heat. Fry tortillas one at a time for 30 seconds per side until lightly crispy. Drain on paper towels.

  3. 3

    In the same skillet, fry eggs sunny-side up until the whites are set but the yolks are still runny, about 3 minutes.

  4. 4

    To assemble: place 2 crispy tortillas on each plate. Spoon warm black beans and ranchero sauce over the tortillas.

  5. 5

    Top each plate with 2 fried eggs. Garnish with sliced avocado, crumbled queso fresco, cilantro, and lime wedges.

  6. 6

    Serve immediately while the eggs are hot and the yolks are still runny.

Serving Suggestions

Ways to Serve This Dish

  • Serve with warm corn tortillas and fresh lime wedges

  • Top with crumbled queso fresco and sliced avocado

  • Pair with a side of Mexican rice and refried beans

  • Serve alongside fresh fruit and your favorite morning beverage

Substitutions

Corn tortillasFlour tortillas

Not traditional but work if you prefer them.

Queso frescoFeta cheese

Similar crumbly, tangy texture.

Black beansRefried beans

More traditional in some regions and add a creamier element.

Tips & Storage

Pro Tips

  • For a spicier sauce, leave the jalapeño seeds in or add a chipotle pepper in adobo.

  • Warm the beans with a pinch of cumin and a squeeze of lime for extra flavor.

  • Serve with Mexican-style rice for a more substantial meal.

Storage

Ranchero sauce can be made ahead and refrigerated for up to 5 days. Assemble fresh.

Reheating

Reheat sauce on the stovetop. Eggs and tortillas should be prepared fresh.

Nutrition Facts

Per serving (1 plate) · 4 servings

Calories420
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

Protein22g
Carbohydrates42g
Fat18g
Fiber12g
Sugar4g
Sodium580mg

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Can I make the sauce ahead?
Yes, the ranchero sauce improves with time. Make it up to 5 days ahead.
What if I do not like runny eggs?
Cook eggs to your preference, but runny yolks mixing with the sauce is part of the magic.

You May Also Search For

Mexican recipesMexican Main CourseMexican Breakfasteasy Main Course recipesbest Main Course recipeseasy Breakfast recipesbest Breakfast recipesVegetarian recipes

Tags

MexicanVegetarianGluten-FreeStovetopWeeknight DinnerBrunch
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →