Skip to Content

How to Make Huevos Rancheros – Authentic Huevos Rancheros (Recipe Guide)

How to Make Huevos Rancheros – Authentic Huevos Rancheros (Recipe Guide)

Our full recipe guide on how to make Huevos Rancheros the most popular breakfast in Mexico.

Huevos Rancheros is a classic Mexican breakfast dish that consists of fried eggs served on warm corn tortillas and smothered in a cooked tomato-chili sauce.

Huevos Rancheros is typically garnished with fresh ingredients such as avocado, cilantro, and sometimes cheese. Here’s how to prepare authentic Huevos Rancheros.

Read here best fruits in Mexicodrinks in Mexicobest Mexican dishes and traditional Mexican Food, the most popular non alcoholic drinks and Vegetarian Food in Mexico.


A total of $20 USD would be the range of your budget for accommodation in Mexico. There are hotels mid-budget $50-70 USD and you can find luxury accommodations starting from $120 USD.



Two of our favorite travel insurance: Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full comparison of Genki vs Safetywing Travel Insurance Review and the comparison Heymondo vs Genki

How to Make Huevos Rancheros

Huevos Rancheros Recipe Ingredients

How to Make Huevos Rancheros – Authentic Huevos Rancheros (Recipe Guide)

2 corn tortillas
4 eggs
1 cup tomato sauce (see below for making fresh tomato-chili sauce)
1 small onion
1 clove garlic
1 jalapeño, seeded and finely chopped (adjust based on heat preference)
1/2 teaspoon cumin
1/2 teaspoon paprika
Salt and pepper to taste
Oil for frying (vegetable or olive oil)
Fresh cilantro for garnish
1 avocado, sliced
Queso fresco or feta cheese, crumbled (optional)
Sour cream (optional)

Step By Step How to Make Huevos Rancheros

How to Make Huevos Rancheros – Authentic Huevos Rancheros (Recipe Guide)

Step 1 – Prepare the Tomato-Chili Sauce

In a saucepan, heat a tablespoon of oil over medium heat. Add the chopped onion and jalapeño and sauté until the onion is translucent. Add the minced garlic and cook for another minute until fragrant.

Stir in the cumin and paprika, then add the tomato sauce. Simmer the mixture for about 10-15 minutes until it thickens slightly and season with salt and pepper.

Step 2 – Prepare the Tortillas and Eggs

How to Make Huevos Rancheros – Authentic Huevos Rancheros (Recipe Guide)

In a skillet, heat a small amount of oil over medium heat. Fry the corn tortillas one at a time, about 30 seconds per side, until they are lightly crispy but still pliable. Set aside on a paper towel-lined plate.

In the same skillet, add more oil if needed, and fry the eggs to your liking (traditionally, eggs are fried sunny-side up).

Step 3 – Assemble Huevos Rancheros

Place the fried tortillas on plates. Top each tortilla with two fried eggs. Spoon the warm tomato-chili sauce over the eggs. Garnish with slices of avocado, a sprinkle of crumbled queso fresco or feta cheese, and fresh cilantro. If desired, add a dollop of sour cream.

How to Make Huevos Rancheros – Authentic Huevos Rancheros (Recipe Guide)

Tips To Make Huevos Rancheros

For a more robust flavor, consider adding chopped fresh tomatoes to the sauce or using a combination of different chilies. Huevos Rancheros is best served immediately while everything is still warm.

You can add refried beans under the eggs or serve with a side of cooked black beans for a heartier meal.
Huevos Rancheros is not just a breakfast dish, you can have it any time of the day.

How Many Calories Have Huevos Rancheros

Each tortilla can range from 50 to 100 calories, each large egg is about 70 calories. For two eggs, that’s 140 calories. Tomato-Chili Sauce is around 50-100 calories per serving, Oil for Frying is about 120 calories, Avocado is 120 calories. and Cheese can add about 50-70 calories.

A single serving of Huevos Rancheros would be 530 to 630 calories.

Disclaimer: This post may contain affiliate links. If you click on these links and make a purchase, we may earn a commission at no extra cost to you. Please note that we only recommend products and services that we have personally used or believe will add value to our readers. Your support through these links helps us to continue creating informative and engaging content. Thank you for your support!