Huevos Rancheros

Jump to Recipe

There's nothing better than waking up to a plate of perfectly crispy, flavor-packed Huevos Rancheros. This classic Mexican breakfast is everything you need to kick off your day with a little spice and a whole lot of comfort.

Huevos Rancheros


 

Why I Love This Recipe

Huevos Rancheros literally translates to "rancher's eggs," and itโ€™s the kind of meal that brings that hearty, farm-fresh vibe right into your kitchen. Itโ€™s got all the layers of flavor you could ever wantโ€”crispy tortillas, creamy refried beans, smoky chipotle salsa, perfectly fried eggs, and a little avo for that fresh, buttery finish. Plus, itโ€™s easy enough to whip up on a lazy Sunday morning but fancy enough to impress brunch guests. You canโ€™t go wrong!

Ingredients & Substitutions

Ingredients for Huevos Rancheros
  • Chipotle Salsa - Roasted tomato salsa for smoky-sweet vibes, or salsa verde for a tangy kick.
  • Avocado oil - Olive oil for a fruity richness, or canola oil for a neutral stand-in.
  • Corn tortillas - Flour tortillas for soft and chewy, or crispy tostadas for extra crunch.
  • Refried beans - Store bought is fine, but this deserves The Best Homemade Refried Beans
  • Butter - olive oil for a dairy-free option
  • Avocado - Guacamole for a creamy, seasoned version
  • Queso fresco - Feta for a tangy bite, or shredded Monterey Jack for a melty finish
  • Flaky salt and freshly ground black pepper

*For a full list of ingredients and instructions please see recipe card below

How to Make

Corn tortillas frying in oil in a skillet for Huevos Rancheros

Step 1: Heat the avocado oil in a large skillet over medium-high heat until it shimmers. Add the corn tortillas, two at a time, and fry for 60 to 90 seconds on each side until golden brown and crisp.

Fried corn tortillas on a paper towel lined plate for Huevos Rancheros

Step 2: Remove the tortillas from the oil and transfer them to a paper towel-lined plate to drain. Repeat this process for the remaining tortillas.

Chipotle salsa added to the top of Huevos Rancheros on a parchment lined tray

Step 3: Smear ยผ cup of the warmed refried beans onto each tortilla and add ยผ cup of the salsa on top.

Eggs frying in a cast iron skillet

Step 4: Once the tortillas are fried, drain the oil from the skillet and add the butter. Let it melt over medium heat. Carefully crack three eggs into the skillet, evenly spaced to give them room to cook. Cook until the egg whites are set, about 3 to 4 minutes.

Fried eggs added to the top of Huevos Rancheros on a parchment lined tray

Step 5: Remove the fried eggs from the skillet and place one on each tortilla. Repeat this process for the remaining three eggs.

Avocado added to the top of Huevo Rancheros on a parchment lined tray

Step 6: Cut the avocado in half lengthwise and remove the pit. Scoop the avocado from the skin and place it on a cutting board. Cut six thin slices from each half of the avocado and place two slices on top of each fried egg.

Huevos Rancheros on a parchment lined tray scattered with queso fresco

Step 7: Sprinkle the queso fresco on top of the Huevos Rancheros and season with salt and pepper if desired. Serve immediately and enjoy!

Tips & Tricks

  • Tortilla Perfection: Make sure your oil is hot enough before frying the tortillasโ€”if itโ€™s not sizzling when you add the tortilla, wait a bit longer. This ensures they get super crispy and not greasy.
  • Eggs: For perfectly cooked sunny-side-up eggs, let the whites set fully while keeping the yolks runny. You can cover the skillet with a lid for the last minute of cooking to gently steam the tops. If you'd rather have a scrambled egg on top of your Huevos Rancheros, here's my go to scrambled egg step by step!
  • Let's talk beans: Warming up your refried beans is key! If theyโ€™re too thick, add a splash of water or chicken broth to make them extra creamy.
  • Customize It: Feel free to add extra toppings to your Huevos Rancheros like chopped cilantro, a squeeze of lime juice, or a drizzle of hot sauce. Make it your own!

FAQ's

Can I use flour tortillas instead of corn?

Absolutely! Just keep in mind that flour tortillas wonโ€™t get as crispy as corn when fried, but theyโ€™ll still be delicious.

Can I make this recipe ahead of time?

You can prep the componentsโ€”like frying the tortillas and warming the beansโ€”ahead of time, but this dish is best when the eggs are cooked fresh.

What if I donโ€™t like spicy food?

Swap the chipotle salsa for a mild red or green salsa, or even pico de gallo if you want a fresher, milder flavor.

Can I add meat to this dish?

Yes! Shredded chicken, crispy bacon, or even chorizo would be amazing additions if you want a little extra protein.

Similar Recipes

If you tried this recipe, please leave a 🌟ย star ratingย and let me know how it goes in the 📝ย commentsย below. Thanks for visiting today

Huevos Rancheros

Author: Gaby Dalkin
5 from 2 votes
There's nothing better than waking up to a plate of perfectly crispy, flavor-packed Huevos Rancheros. This classic Mexican breakfast is everything you need to kick off your day with a little spice and a whole lot of comfort.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Breakfast
Cuisine Mexican
Servings 6 people

Ingredients
  

Instructions
 

  • Heat the avocado oil in a large skillet over medium-high heat until it shimmers. Add the corn tortillas, two at a time, and fry for 60 to 90 seconds on each side until golden brown and crisp. Remove the tortillas from the oil and transfer them to a paper towel-lined plate to drain. Repeat this process for the remaining tortillas.
  • Smear ยผ cup of the warmed refried beans onto each tortilla and add ยผ cup of the salsa on top.
  • Once the tortillas are fried, drain the oil from the skillet and add the butter. Let it melt over medium heat. Carefully crack three eggs into the skillet, evenly spaced to give them room to cook. Cook until the egg whites are set, about 3 to 4 minutes. Remove the fried eggs from the skillet and place one on each tortilla. Repeat this process for the remaining three eggs.
  • Cut the avocado in half lengthwise and remove the pit. Scoop the avocado from the skin and place it on a cutting board. Cut six thin slices from each half of the avocado and place two slices on top of each fried egg.
  • Sprinkle the queso fresco on top and season with salt and pepper if desired. Serve immediately and enjoy!

Notes

  • Tortilla Perfection: Make sure your oil is hot enough before frying the tortillasโ€”if itโ€™s not sizzling when you add the tortilla, wait a bit longer. This ensures they get super crispy and not greasy.
  • Egg Game Strong: For perfectly cooked sunny-side-up eggs, let the whites set fully while keeping the yolks runny. You can cover the skillet with a lid for the last minute of cooking to gently steam the tops.
  • Beans, Beans, Beans: Warming up your refried beans is key! If theyโ€™re too thick, add a splash of water or chicken broth to make them extra creamy.
  • Customize It: Feel free to add extra toppings like chopped cilantro, a squeeze of lime juice, or a drizzle of hot sauce. Make it your own!
ย 

Nutrition Information

Calories: 295kcal | Carbohydrates: 25g | Protein: 13g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 181mg | Sodium: 873mg | Potassium: 408mg | Fiber: 8g | Sugar: 4g | Vitamin A: 767IU | Vitamin C: 4mg | Calcium: 143mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!

Recipe from my cookbook - Absolutely Avocados!

29 Comments

  1. Huevos Rancheros are always the right answer! Those look and sound delicious! Have a fabulous day, love!

  2. I would love to start every day with these! Huevos rancheros is one of those breakfasts that gets your day going great every time ๐Ÿ™‚

5 from 2 votes

Leave a Reply

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

Recipe Rating