Gluten FreeDairy FreeVegetarian

Huevos rancheros isn’t something I necessarily grew up eating, but it’s a unique and delicious take on everyones favorite meal of the day; breakfast! And if you keep up with Break Thru Kitchen at all, then you know Mexican food is my favorite.

And this traditional Mexican breakfast dish doesn’t disappoint! It’s made by topping a freshly fried tortilla with refried beans, a sunny side up fried egg, pico de gallo, and a rich and flavorful rancheros sauce.

Why is it called Huevos Rancheros?

The name huevos rancheros translates to ranchers eggs. It was given this name because it is a traditional mid-morning dish in rural Mexican farms.

And while the farmers stick to the authentic recipe, consisting of eggs, tortillas, beans, and salsa, there are many variations of this dish today.

What do I need to make Huevos Rancheros?

Corn tortilla. The crispy base.

Refried Beans. Gives heartiness and richness to the dish. Find my recipe here.

Eggs. The classic breakfast component.

Pico de Gallo. A fresh, flavorful addition. Find my recipe here.

Rancheros Sauce. Ties it all together.

What can I add to my Huevos Rancheros?

You can add avocado, hot sauce, cheese, lettuce, and so much. I’m giving you the basic recipe today, as a result you will need to master the technique before getting creative.

Thank you for reading my Huevos Rancheros recipe, if you decide to try it out tag me on instagram @breakthrukitchen. Be sure to subscribe down below to get notified when I post more recipes like this!

Huevos Rancheros

Huevos Rancheros – Rancheros Sauce Recipe

Franchesca Livraghi
Huevos rancheros is a traditional Mexican breakfast dish made by topping a freshly fried tortilla with refried beans, a sunny side up fried egg, pico de gallo, and a rich and flavorful rancheros sauce.
No ratings yet
Prep Time 25 minutes
Total Time 25 minutes
Course Breakfast
Cuisine Mexican
Servings 1 person


  • Frying pan
  • Spatula
  • Fork
  • Spoon
  • Knife


Rancheros Sauce

  • 1 tsp oil
  • ½ tomato diced
  • ½ chipotle pepper in adobo sauce chopped
  • ¼ onion chopped
  • 1 clove garlic minced
  • ¼ tsp paprika
  • ¼ tsp oregano dried
  • ¼ cup water
  • ½ lime juiced

Huevos Rancheros

  • 1 cup frying oil
  • 1 corn tortilla
  • ¼ cup refried beans
  • 1 egg
  • ½ cup pico de gallo


Rancheros Sauce

  • Add oil, tomato, chipotle pepper, onion, garlic, paprika, oregano, and lime to a small pan over low to medium heat.
  • Cook for 5 minutes, or until almost all the liquid in the pan evaporates.
  • Add water and cook for 5 more minutes, or until all the liquid evaporates. Set aside.

Huevos Rancheros

  • Add frying oil to a medium pan over low to medium heat. Add corn tortilla to pan and cook until golden brown on both sides. Set aside.
  • Add egg to pan and cook until crispy. Set aside.
  • Assemble huevos rancheros by topping tortilla with refried beans, the fried egg, pico de gallo, and rancheros sauce. Enjoy!
Tried this recipe?Let us know how it was!