If you like a little kick in your breakfast (like we do), you’ll LOVE this authentic Mexican classic, Huevos Rancheros recipe !

Huevos ranchero (weh-vohs ran-chair-ohs) translates to rancherโ€™s eggs or ranch-style eggs. It is a bold, flavor packed breakfast made with crispy tortillas, creamy beans, rich enchilada sauce, and perfectly fried eggs. So it’s no surprise this huevos rancheros recipe is a traditional mid-morning meal out on a Mexican ranch.

Being Hispanic, we grew up having these in our family, and we LOVE how delicious they are. With Refried Beans spread onto a lightly fried corn tortilla topped with a fried egg, Red Enchilada Sauce, Mexican crema, queso fresco, avocado, and cilantro they have plenty of our favorite flavors. Plus, they’re EASY! From start to finish, Huevos Rancheros are on the table in under 30 minutes!

For more fabulous Mexican breakfast recipes, try Breakfast Tacos, Breakfast Burritos, and Chorizo and Eggs.

Why we think you’ll love it:

  • Breakfast or dinner. This hearty dish is a mouthwateringly spicy breakfast option or a favorite for dinner.
  • Mexican flavor. All of our favorite ingredients in one hearty, breakfast dish.
  • On the table in no time. From start to finish, this is on the table in under 30 minutes. That’s my kind of quick dinner idea!

Huevos Rancheros Ingredients

Tortilla Chips

  • Vegetable oil (ยฝ cup) – is used to fry the tortillas until golden and crisp.
  • Yellow corn tortillas (4) – create the sturdy, crunchy base for the dish. Or use already fried tostadas.
  • Red enchilada sauce (2 cups) – adds bold, savory flavor and ties everything together. Use homemade Red Enchilada Sauce or store-bought.

Creamy Refried Beans

  • Refried beans (30 ounces) – provide a creamy, hearty layer. Store-bought or homemade Canned Refried.
  • Crisco shortening (ยผ cup) – makes the beans extra smooth and rich.
  • Milk (โ…” cup) – helps loosen the beans to a silky texture.
  • Cheese (1-2 cups) – melts into the beans for extra flavor and creaminess. Use shredded cheddar cheese, Colby & Monterey Jack Cheese, or a Mexican cheese blend. We HIGHLY recommend shredding your own cheese since it melts so much better than pre-shredded!

Toppings

  • Avocado – adds freshness and creamy contrast.
  • Mexican crema – provides a cool, tangy finish.
  • Queso fresco – adds a mild, crumbly cheese topping. Or try queso blanco, feta, cotija, or Farmer’s cheese.
  • Cilantro – brings brightness and fresh flavor.
  • Fried eggs (4) – crown the dish with rich yolks that blend into the sauce and beans. Our favorite is sunny side up, but you can also use over-easy, poached, or scrambled.
  • More toppings – fresh diced tomatoes, red onion, corn, jalapeรฑo, hot sauce, spritz on some lime juice, Homemade Salsa, or Pico de Gallo

How to Make Huevos Rancheros

Frying corn tortillas in a pan of oil.

TORTILLAS. Heat oil in a large skillet over medium-high heat until shimmering. Add one tortilla at a time, flipping once, until lightly brown and crisp.

Drain the freshly fried tortilla on a paper towel-lined baking sheet. Repeat this process until all 4 tortillas are fried, adding more oil if needed.

Stirring homemade red enchilada sauce with a wooden spoon.

ENCHILADA SAUCE. In another skillet, heat the red enchilada sauce.

Two fried corn tortillas topped with refried beans.

BEANS. While the enchilada sauce is heating, combine refried beans, shortening, and milk in a pot over medium heat. Stir vigorously with a fork or wire whisk until silky smooth. Add 1-2 cups shredded cheese and let melt before serving.

Two corn tortillas topped with refried beans, fried eggs, and red enchilada sauce.

EGGS. Using the same frying pan where you fried tortillas, pour the oil in a bowl to cool and fry the eggs to your preference (sunny side up, over-easy, poached, or scrambled).

ASSEMBLE + SERVE! Transfer two tortillas side by side onto a plate. Add some refried beans and spread it over tortillas.

Add enchilada sauce (a large spoonful) and spread over the beans. Place 1 fried egg on each tortilla and finish with more enchilada sauce on top. Add avocado, crema, cilantro, and queso fresco to each plate.

A plate of huevos rancheros recipe topped with cilantro, crema, and cotija cheese.
  • We use sunny-side-up eggs. Crack an egg in the skillet, keep the yolk intact, and fry for about 2-3 minutes. Cook eggs to your preferred doneness, but runny yolks add the most flavor.
  • Keep enchilada sauce warm so it spreads easily.
  • Serve immediately so the tortillas stay crisp.
A plate of huevos rancheros recipe topped with sliced avocado and cilantro.
5 from 26 votes

Huevos Rancheros Recipe

This huevos rancheros recipe is a bold Mexican breakfast that turns eggs and beans into a savory breakfast tostada.
Servings: 4
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes

Video

Ingredients 

Chips

  • ยฝ cup vegetable oil
  • 4 yellow corn tortillas
  • 2 cups red enchilada sauce, homemade or store-bought

Refried Beans

  • 30 ounces refried beans
  • ยผ cup crisco shortening
  • โ…” cup milk
  • 1-2 cups cheese

Toppings

  • avocado
  • Mexican Crema
  • Queso Fresco
  • cilantro
  • 4 fried eggs

Instructions 

  • Heat ยฝ cup oil in a large skillet over medium-high heat until shimmering. Add one tortilla at a time, flipping once, until lightly browned and crisp.
  • Drain the freshly fried tortilla on a paper towel-lined baking sheet. Repeat this process until all tortillas are fried, adding more oil if needed.
  • In another skillet, heat the enchilada sauce.
  • While the enchilada sauce is heating up, make beans by combining refried beans, shortening, and milk in a pot over medium heat. Stir vigorously with a fork or wire whisk until silky smooth. Add cheese and let it melt before serving.
  • Using the same frying pan where you fried tortillas, pour the oil in a bowl to cool and fry the eggs to your preference (runny, sunny side up, well done).
  • Transfer two tortillas side by side onto a plate. Add some refried beans and spread them over tortillas.
  • Add enchilada sauce (a large spoonful) and spread over the beans.
  • Place your fried eggs on tortillas and finish with more sauce on top, avocado, crema, cilantro, and queso fresco.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Tips.ย 
  • We use sunny-side-up eggs. Crack an egg in the skillet, keep the yolk intact, and fry for about 2-3 minutes. Cook eggs to your preferred doneness, but runny yolks add the most flavor.
  • Fry tortillas just until crisp but not too dark to avoid bitterness.
  • Keep enchilada sauce warm so it spreads easily.
  • Serve immediately so the tortillas stay crisp.
Prep ahead. The tortillas can be fried 1-2 days in advance. The refried beans can be made 1-2 days in advance and refrigerated.ย  Just reheat when ready to use.
Store. This recipe is best served fresh. If you have leftover ingredients, store them in separate containers. Keep assembled leftovers in an airtight container in the fridge for 24 hours. Reheat huevos rancheros in the microwave or oven.ย 

Nutrition

Calories: 500kcal, Carbohydrates: 47g, Protein: 20g, Fat: 24g, Saturated Fat: 10g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 8g, Trans Fat: 2g, Cholesterol: 33mg, Sodium: 2475mg, Potassium: 131mg, Fiber: 13g, Sugar: 16g, Vitamin A: 1326IU, Vitamin C: 2mg, Calcium: 341mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Prep ahead of time?

The tortillas can be fried 1-2 days in advance, and the refried beans can be made 1-2 days in advance and refrigerated. Just reheat when ready to use.

How to store?

This huevos rancheros recipe is best served fresh. If you have leftover ingredients, store them in separate containers. Keep assembled leftovers in an airtight container in the fridge for 24 hours. Reheat in the microwave or oven.ย 

This recipe was originally published March 2023.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipesโ€”each one tested in her kitchenโ€”that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 26 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




35 Comments

  1. Sue says:

    5 stars
    I really like how many of your recipes utilize the same ingredients Im able to use a pot of refried beans for this recipe, tostadas, bean burros and more.

  2. Juanita Quesada says:

    5 stars
    This was such a good recipe I served it for breakfast and it was just like my mother when I was young Yummy

    1. Lil'Luna Team says:

      That makes us so happy to hear! So glad you enjoyed the Huevos Rancheros!

  3. Suzette says:

    5 stars
    Super delicious! Loved it! One of my favorites!

  4. Irene Delgado says:

    5 stars
    Mmmmm so good!

  5. Andrew Pham says:

    5 stars
    This is a delicious dish that I eat for breakfast, lunch and dinner. Everyone in the family loves it and itโ€™s always very filling. Thank you!

  6. cheryl buter says:

    5 stars
    My husband loves these rancheros.

  7. Kasper Hardin says:

    5 stars
    These have become my favorite dish. They are so amazing and flavorful.

  8. SANDRA POE CROWNOVER says:

    We like to make ours with refried black beans. I also have to keep from making it very spicey. Good recipe.

    1. Lil'Luna Team says:

      Thanks for sharing what you do!

  9. Leslie says:

    For people who can’t tolerate cilantro: I am one of those people. When a recipe calls for cilantro, I successfully swap for basil. my basil guac is very popular.

  10. Dana says:

    5 stars
    I haven’t made these before, but I am definitely going to try them soon! They look amazing and not too difficult.

See More Comments