Sharing is caring!

Almost any weekend brunch menu will be enhanced by the addition of Huevos Rancheros, a classic Mexican breakfast dish. The centerpiece of this dish consists of corn tortillas are crisp and lightly fried eggs. From there, you can add your pick of savory toppings, from refried beans to spicily flavored salsa. 

huevos rancheros served on green plate.

What are rancheros made of?

Rancheros are a type of Mexican dish that typically consists of eggs, beans, and tortillas. There are many different variations of rancheros, but the most common ingredients include eggs, beans, cheese, salsa, and avocado. Sometimes meat, such as chorizo or bacon, is also added to the dish. Rancheros can be served either as breakfast food or as a main course for lunch or dinner. 

[fluentform id=”2″]

What does rancheros mean in huevos rancheros?

In huevos rancheros, the word “rancheros” refers to a type of Mexican food that is typically made with eggs, beans, and tortillas. The word “huevos” means “eggs” in Spanish, and “rancheros” means “ranch-style.” Rancheros is believed to have originated in the Mexican state of Jalisco. It is said to have been created by ranchers who would cook the dish over an open fire.

Try these Mexican recipes:

Do huevos rancheros have meat?

While there are many different variations of this dish, the most common type does not contain meat. However, some restaurants may add meat to their huevos rancheros dishes, and some variations of the dish may also include chorizo or other types of sausage, so it is always best to ask before ordering.

What are the ingredients to make huevos rancheros?

This recipe has a prep time of 10 minutes and a cook time of 20 minutes. The following are the ingredients you’re going to need for 4 servings:

  • Extra virgin olive oil –  is a flavor enhancer and quickly cooks your rancheros.
  • Corn tortillas – are used as the base of the dish.
  • Eggs – have a rich flavor that pairs well with the other ingredients.
  • Chipotle powder –  it smells strong, earthy, and moderately spicy.
  • Sea salt – to taste.
  • Avocado, fresh cilantro, Monterey-Jack cheese, Easy Refried Beans, Quick & Easy Spicy Salsa – these are optional, but you can serve these with the huevos rancheros.

How to make huevos rancheros?

It’s time to put this recipe together now that you’ve gathered all of your ingredients.

The following instructions include an optional step of lightly cooking each corn tortilla in olive oil until the sides are crunchy. Another option is to dry-skillet-toast the tortillas in a non-stick skillet.

Optional Step: Warm up the olive oil in a big skillet over medium-high heat. One at a time, add corn tortillas to the skillet and cook for 15 to 20 seconds on each side, or just long enough for the tortillas to start to get crisp around the edges. Transfer to a platter and use paper towels to absorb any extra oil. Set aside and repeat with the remaining tortillas.

In the remaining oil, cook the eggs sunny-side up until the whites are set but the yolks are still runny on medium-low heat. Once sea salt and chipotle powder have been added, turn off the heat.

Serve each tortilla with a sunny-side-up egg on top and your choice of chopped avocado, fresh cilantro, shredded Monterey-Jack cheese, refried beans, or spicy salsa on the side. Enjoy!

Now that you know all you need to know about huevos rancheros, it is time to print or save the recipe with the exact measurements.

Not ready to print? No problem! Save this pin in your Pinterest account by clicking the pin button located in the recipe card.

Yield: 4

Huevos Rancheros

Huevos Rancheros

This traditional Mexican breakfast recipe is a welcome addition to almost any weekend brunch menu. The heart of this dish includes lightly fried eggs sitting atop crispy corn tortillas. From there, it can be customized with your choice of delicious toppings, ranging from refried beans to spicy salsa. 

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes


  • 3 T. extra virgin olive oil
  • 4 corn tortillas
  • 4 large eggs
  • Chipotle powder, to taste
  • Sea salt, to taste


  1. (Optional Step) Heat olive oil in a large skillet over medium-high heat. Add corn tortillas, one at a time, to the skillet and fry for 15-20 seconds on each side, just until the tortillas begin to crisp around the edges. Transfer to a plate and blot off excess oil with paper towels. Repeat with remaining tortillas and set aside.
  2. Reduce heat to medium-low and fry the eggs sunny-side up in the leftover oil, just until the whites are set and the yolks are still runny. Season with chipotle powder and sea salt, to taste, and remove from heat.
  3. Top each tortilla with a sunny-side up egg and serve immediately with choice of diced avocado, fresh cilantro, shredded Monterey-Jack cheese, refried beans, and/or spicy salsa on the side. Enjoy!


Serve with:

  • 1 large avocado, sliced
  • ½ c. fresh cilantro, finely chopped
  • 4 oz. Monterey-Jack cheese, shredded
  • Easy Refried Beans
  • Quick & Easy Spicy Salsa

Tip: The instructions below include an optional step of frying each corn tortilla in olive oil until slightly crispy around the edges. Another alternative is to toast the tortillas in a dry, non-stick skillet.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 215Total Fat: 16gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 186mgSodium: 247mgCarbohydrates: 11gFiber: 2gSugar: 0gProtein: 8g

These nutritional calculations might not be accurate. Please speak with a licensed nutritionist to assist you.

Did you make this recipe?

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

Similar Posts