Skip to Content

Huevos Rancheros Recipe

Huevos Rancheros is a delicious breakfast and is served with the traditionally large mid-morning fare on rural Mexican farms. 

These “rancher’s eggs” are sunny side up eggs, served on a fried corn tortilla, and smothered in salsa.  You can eat it alone or add refried beans as a traditional side. 

Huevos Rancheros with a side of avocado

I fell in love with Huevos Rancheros as soon as I saw them. 

They are not as commonly found on the East Coast as they are on the West Coast.

The Californian inside of me was demanding I try them! 

At a glance they reminded me so much of shakshuka, and how can you go wrong with eggs served in a tomato sauce? 

But as my fork cut into the yolk and through the fried tortilla I didn’t know what flavors to expect. 

After all, shakshuka and salsa have completely different tastes, and then there is the fried corn tortilla to consider.  Really the only flavor they have in common are the eggs.

To my surprise my favorite part was the fried corn tortilla. 

I really just couldn’t get enough of it! 

I also loved the spicy kick of the salsa, though I made my salsa mild for my families sake. 

While huevos rancheros is definitely on my “easy brunches that never fail to impress” list!

For this recipe I highly recommend my Restaurant Style Salsa which is what I used here. 

Not only is it authentic but it also gives instructions to choose the heat level you want!

Huevos Rancheros Tip:

While you could skip frying the tortilla for a lighter version, I don’t think it’s worth it. 

Frying the corn tortilla gives it a wonderful flavor while also preventing the tortilla from becoming soggy.

Yield: 1 servings

Mexican Huevos Rancheros

Huevos Rancheros with a side of avocado

Mexican "rancher's eggs" is a fried corn tortilla topped with eggs and smothered in salsa. It's a delicious and filling way to start your day.

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes


  • oil
  • 1-2 corn tortilla
  • 2 eggs
  • Salsa


  1. Add enough oil to your frying pan to fry the tortilla. When the oil is hot add the tortilla and fry it for a few second. When it is a light golden brown flip and do the same on the second side.
  2. Remove the tortilla and place it on paper towels to help soak up the excess oil. Take a few more paper towels and press on the top to remove even more oil. 
  3. Fry two eggs sunny side up. Place the eggs on the tortilla and spoon the salsa over the whites while avoiding the yolk.
  4. Optional: add refried beans or avocado slices on the side.


I like to use one corn tortilla for calories sake, but traditionally two are used. The calorie count is based on 1 tortilla, add another 52 calories for a second one.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 382Total Fat: 25gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 372mgSodium: 420mgCarbohydrates: 25gFiber: 4gSugar: 2gProtein: 16g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Close up of jelly and chocolate hamantaschin
Dairy Free Hamantaschen
← Read Last Post
Bridseye view of chocolate babka sprinkled with sesame seeds
Chocolate Babka
Read Next Post →

Sharing is Caring

Help spread the word. You're awesome for doing it!