A Spicy Perspective

The Best Huevos Rancheros Recipe

The Best Huevos Rancheros Recipe – Starts with the absolute Best Ranchero Sauce! Make the sauce first, then whip up amazing Huevos any time you like.

Gorgeous plate full of huevos rancheros and toppings

Huevos Rancheros Forever

Lt. Dan and I are Huevos Rancheros people.

Whenever we go out for breakfast, an easy daytime date now that the kids are back in school, one of us always orders Huevos.


The other person inevitably orders french toast or pancakes. Then we share the two breakfasts, one bold and savory, the other sweet and pillowy.

Huevos Rancheros is not something we keep only for breakfast date mornings. We make it at home as well.

What Ingredients You Will Need

A classic Huevos Rancheros recipe includes:

  • Ranchero sauce, which is a cooked “ranch-style” salsa
  • Eggs, usually sunny side up
  • Crispy fried tortillas, usually corn
  • Black beans or refried beans

All other ingredients are optional add-ins.

For This Recipe You Will Need:

  • The Best Ranchero Sauce Recipethis recipe can be found at this link.
  • VegetableI Oil
  • Old El Paso Flour Tortillas
  • Mexican Chorizo
  • Black Beans
  • Ripe Avocadossliced
  • Crumbled Queso Fresco
  • Large Eggs
  • Possible Add-Ons: cilantro, salsa verde, pico de gallo, sour cream

How To Make Huevos Rancheros 

1 . The key to making The Best Huevos Rancheros Recipe, is to first make the absolute best ranchero sauce.

I make mine with a touch of liquid smoke for depth, and a splash of cream for silky texture. Then I puree it, so it’s smooth and luxurious.

The next two components are also of great importance.

2 . The eggs should be perfectly cooked to order. Sunny side up is the traditional choice, but I prefer my huevos as a fluffy scramble. I make them both ways, depending on who’s coming to breakfast.

3 . Next, choose good tortillas. If you love corn tortillas, go with Old El Paso Tostada Shells so you don’t have to fry them.

However, in today’s “The Best Huevos Rancheros Recipe” I’m going with flash-fried Old El Paso Flour Tortillas. They puff up, with soft bubbly areas and crispy edges.

Tortilla heaven!

4 . Top the puffy tortillas with beans, hot eggs, and plenty of Ranchero Sauce. Then sprinkle on cooked chorizo, queso fresco, fresh sliced avocado, and cilantro.

Sometimes we add a little Mexican crema or sour cream. Sometimes we add a little salsa verde or pico de gallo.

However, The Best Huevos Rancheros Recipe requires nothing more to be perfect. Salty, spicy, rich, and zesty, this ranchero recipe has it all!

Added chorizo to top the eggs

Get the Full (Printable) Recipe For How To Make The Best Huevos Rancheros Below!

huevos rancheros recipe overhead

Frequently Asked Questions 

Can You Reheat This Recipe?

This breakfast dish is best when it is freshly made, but you can still reheat it after a day or two, making sure that it is stored in an airtight container in the fridge. 

What Other Toppings Can I Use?

Some other great options to add to this recipe are cilantro, salsa verde, pico de gallo, sour cream. 

Do I Have To Use A Fried Egg? 

No, you can use any type of egg that you like the most – I sometimes will do a scrambled egg on mine. 

Finished Huevos Rancheros recipe with avocados, chorizo, queso fresco, beans and cilantro

Other Great Breakfast Recipes 

Disclosure: This post is sponsored by Old El Paso. All opinions are my own.

The Best Huevos Rancheros Recipe
Print Recipe
5 from 28 votes
Leave a Review »

The Best Huevos Rancheros Recipe

Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
The Best Huevos Rancheros Recipe, starts with the absolute best Ranchero Sauce! Make the sauce first, then whip up amazing Huevos Rancheros any time you like.
Servings: 5


  • The Best Ranchero Sauce Recipe
  • 2 tablespoons vegetable oil
  • 10 Old El Paso Flour Tortillas
  • 15 ounce Mexican chorizo
  • 15 ounces black beans
  • 2 ripe avocados sliced
  • 1/2 cup crumbled queso fresco
  • 10 large eggs
  • Possible Add-Ons: cilantro, salsa verde, pico de gallo, sour cream


  • Warm the ranchero sauce on the stovetop. Pour the beans in a small sauce pot. Warm over medium heat until simmering, then turn off the heat.
  • Place the chorizo in a large nonstick skillet and set over medium-high heat. Break the chorizo apart with a wooden spoon, and brown for 5-10 minutes, until the chorizo starts to turn crispy. Pour the chorizo onto a plate.
  • Wipe the skillet out with a paper towel, then add 2 tablespoons oil and set back over medium-high heat. One at a time, add the tortillas. Let them puff up for 3-5 seconds, flip and repeat. Then remove the tortillas, and set on paper towels to drain. Repeat until all the tortillas are puffy and golden.
  • Using the same skillet, cook the eggs to order. Traditional Huevos Rancheros are made with sunny side up eggs, but I personally like scrambled eggs in this dish.
  • To Serve: Place two tortillas each, on five plates. Top with warm black beans, eggs cooked to order, chorizo, ample ranchero sauce, sliced avocado, and queso fresco.



If you prefer huevos with corn tortillas, make this with Old El Paso Tostada Shells.


Serving: 1serving, Calories: 1019kcal, Carbohydrates: 60g, Protein: 47g, Fat: 65g, Saturated Fat: 23g, Cholesterol: 410mg, Sodium: 1685mg, Potassium: 1259mg, Fiber: 14g, Sugar: 3g, Vitamin A: 690IU, Vitamin C: 8mg, Calcium: 221mg, Iron: 7.1mg
Course: Breakfast
Cuisine: Mexican
Author: Sommer Collier

Making this recipe? Follow us on Instagram and tag @ASpicyPerspective so we can share what you’re cooking!

Share This Recipe With Friends!

Leave a Reply

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

Did you make this recipe? Rate it!

34 comments on “The Best Huevos Rancheros Recipe”

  1. Pingback: 30 High-Protein Breakfasts To Keep You Full & Satisfied - Insanely Good

  2. Pingback: The 7 Best Authentic Mexican Breakfast Dishes

  3. This is absolutely delicious! I subbed spicy chicken sausage for chorizo and almond milk for cream in the homemade ranchero sauce to make it healthier.

  4. Pingback: What to Serve With Roasted Potatoes - Joy to the Food

  5. Pingback: 32 Best Egg Recipes You Should Know About: Easy Eggs Recipes for New Cooks

  6. Pingback: 35 Easy Egg Recipes - Whimsy & Spice

  7. Pingback: 20 idées de déjeuners pour la fête des pères pour égayer sa journée - Cakes Paradise

  8. Why do a recipe & not include the Ranchero Sauce? I’m not trying to be rude, but as a professional chef it’s pretty easy. Unfortunately anyone else will get upset that one of the 2 Main Components has no guidance whatsoever. 

    • Hi Steve,

      Sorry for the confusion… This recipe does include an amazing homemade ranchero sauce. We just keep it in a separate post so people searching for just ranchero sauce (not huevos) can find it easily. We link to it in the post and also in the recipe form.

  9. This is as beautiful as it is tasty! I am not a morning person but I will leap out of bed if this is cooking for me! Delish!

  10. This is a staple at my house. Best breakfast ever!

  11. This recipe is so amazing! I found my new Huevos Rancheros recipe for life!

  12. I really liked this article you shared. Thanks for taking the time to write it

  13. Pingback: Fresh Guacamole - melissassouthernstylekitchen.com

  14. I made this awhile back and we were all so in love and impressed…… forgot to save it….. so happy to have found it again …. Thanks for sharing this!!! We absolutely love it!!! 

  15. Pingback: 32 Easy Egg Recipes - Insanely Good

  16. Pingback: 25 High-Protein Breakfast Ideas (+ Easy Recipes) - Insanely Good

  17. Awesome and easy recipe! 

  18. yo whats the recipe for the reanchero sauce mate?

  19. This was really great! I sort of finagled the ranchero sauce with what I had on hand, but it turned out really well! And my husband made pulled pork a couple nights ago, so I used some of that instead of chorizo. Very tasty! Thank you! 

  20. Delicious! I followed the recipe to a T with the exception of adding a little chipotle peppers in adobo sauce to the ranchero sauce for a little kick. I now have 7 two-serving packages of Rancheros sauce in my freezer. 😋

  21. Totally awesome!  

  22. My husband loves this recipe. After the first time I made it, he said it was way better than anything he had ever had in a restaurant. He is a very critical eater so that was a rave review.

  23. My husband’s favorite breakfast. I am sending you his thanks!

  24. I always order this when we go out for breakfast. Can’t wait to try my hand at it at home, thanks.

  25. This recipe is so stinking good. I cant tell you how much we enjoyed it!

  26. delicious breakfast this weekend. Thank you!

  27. I’m thinking this could be the perfect meal for breakfast, lunch and dinner. 

  28. I made this for breakfast yesterday and WOW!! I’ve never made huevos rancheros before but I don’t think I need to look for another recipe ever again, it was that good! Don’t skip the homemade sauce on this – it’s super easy to put together, and really makes the dish.

  29. Made this sauce and it is truly amazing! Thanks for sharing.

  30. This dish looks amazing. Mmm!

  31. Pingback: 10 Breakfast Foods To Eat During the World Cup – TrendsGirl

  32. wow, this is awesome. Looks delicious and thanks for sharing