Huevos Rancheros Recipe

Why You’ll Love This Recipe

Huevos Rancheros is a classic Mexican breakfast dish that’s hearty, flavorful, and incredibly satisfying. Featuring crispy tortillas topped with refried beans, sunny-side-up eggs, and a rich, spicy ranchero sauce, it’s a simple yet bold meal that’s perfect for breakfast, brunch, or even dinner.

ingredients

Huevos Rancheros Recipe 10 Why You’ll Love This Recipe

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

corn tortillas
eggs
refried beans (canned or homemade)
olive oil or vegetable oil
salt
black pepper
queso fresco or cotija cheese (crumbled)
fresh cilantro (chopped)
avocado (sliced, optional)
lime wedges (for serving)

For the ranchero sauce:
olive oil
onion (chopped)
garlic (minced)
jalapeño or serrano pepper (chopped)
tomatoes (chopped or canned)
smoked paprika
ground cumin
salt
black pepper

directions

Make the ranchero sauce:
Heat olive oil in a skillet over medium heat.
Add chopped onion, jalapeño, and garlic. Sauté until softened, about 3–4 minutes.
Add tomatoes, paprika, cumin, salt, and pepper. Simmer for 10–15 minutes, then blend for a smoother texture if desired.

Prepare the tortillas:
In a separate pan, lightly fry the tortillas in oil until crisp but still pliable. Drain on paper towels.

Heat the beans:
Warm refried beans in a small saucepan or microwave until hot.

Cook the eggs:
In a nonstick skillet, cook eggs sunny-side up or to your preference. Season with salt and pepper.

Assemble the huevos rancheros:
Spread a layer of refried beans on each tortilla.
Top with a fried egg, spoonfuls of warm ranchero sauce, crumbled queso fresco, and chopped cilantro.
Add avocado slices and a squeeze of lime if desired.

Servings and timing

This recipe yields 2–4 servings.
Preparation time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes

Variations

Add chorizo or sausage for extra protein.
Swap refried beans for black or pinto beans.
Top with sour cream or a drizzle of crema.
Use flour tortillas if preferred.
Add sautéed spinach or roasted veggies for more nutrients.

storage/reheating

Store individual components separately in the fridge for up to 3 days.
Reheat beans and sauce before assembling. Eggs are best cooked fresh.
Tortillas can be crisped again in a hot skillet.

FAQs

Huevos Rancheros Recipe
Huevos Rancheros Recipe 11 Why You’ll Love This Recipe

Can I make this ahead of time?
Yes, prep the sauce and beans in advance. Assemble with fresh eggs just before serving.

Is this dish spicy?
It can be! Adjust the amount of jalapeño or use a milder pepper if preferred.

Can I use store-bought salsa instead of ranchero sauce?
Yes, for a shortcut, use your favorite chunky salsa.

What’s the best cheese for topping?
Queso fresco, cotija, or even shredded Monterey Jack works well.

Are huevos rancheros gluten-free?
Yes, as long as you use corn tortillas and check labels on canned ingredients.

Conclusion

Huevos Rancheros is a rustic, flavorful dish that brings bold Mexican flavors to your breakfast table. With its combination of crispy tortillas, creamy beans, runny eggs, and spicy tomato sauce, it’s a satisfying meal that’s as easy to make as it is to love—any time of day.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Huevos Rancheros Recipe

Huevos Rancheros Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 2 servings (2 eggs each)
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

Huevos Rancheros is a traditional Mexican breakfast dish featuring crispy tortillas, sunny-side-up eggs, and a warm, savory tomato-chili sauce. It’s bold, satisfying, and ready in under 30 minutes—perfect for breakfast, brunch, or even dinner!

 


Ingredients

For the ranchero sauce:

  • 1 tbsp olive oil

  • 1/4 cup chopped onion

  • 1 clove garlic, minced

  • 1 small jalapeño, diced (remove seeds for less heat)

  • 1 can (14.5 oz) diced tomatoes (or 2 medium fresh tomatoes, chopped)

  • 1/2 tsp ground cumin

  • Salt and pepper, to taste

  • 1 tbsp chopped fresh cilantro (optional)

For the huevos rancheros:

 

  • 4 corn tortillas

  • 4 large eggs

  • 1/2 cup refried beans or black beans (optional)

  • Cooking oil for frying

  • Crumbled queso fresco or shredded cheddar (optional)

  • Fresh cilantro, avocado slices, or sour cream (for topping)


Instructions

  • Make the ranchero sauce:
    Heat olive oil in a skillet over medium heat. Add onion and jalapeño; sauté for 3–4 minutes. Add garlic and cook 30 seconds more.
    Stir in tomatoes and cumin. Simmer for 10 minutes, stirring occasionally. Season with salt, pepper, and cilantro (if using). Set aside and keep warm.

  • Crisp the tortillas:
    In another skillet, heat a little oil over medium-high heat. Fry tortillas one at a time for 30–60 seconds per side until lightly golden but still pliable. Drain on paper towels.

  • Cook the eggs:
    In the same pan, reduce heat to medium. Crack in the eggs and cook sunny-side up or to your preferred doneness. Season with salt and pepper.

  • Assemble:
    Spread beans on each tortilla (if using). Top with a fried egg, a generous spoonful of ranchero sauce, and desired toppings like cheese, avocado, cilantro, or sour cream.

 

  • Serve hot with lime wedges and extra sauce on the side!


Notes

  • For a shortcut, use store-bought salsa for the sauce in a pinch.

  • Want it spicier? Add chipotle peppers or hot sauce to the ranchero sauce.

  • You can also bake the eggs directly in the sauce for a shakshuka-style twist.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *