These Authentic Huevos Rancheros are fried tortillas topped with a Sunny-side egg and garnished with salsa verde, cilantro, avocado, cheese and sour cream.

This dish is by far one of my favorite Mexican breakfasts. My parents live across from this café in Mexico City that makes the most delicious Huevos rancheros ever – I go every time I visit. I wanted to recreate them and use the same techniques they used. The most important thing to do when making this dish is to fry the tortillas yourself.
Some people buy tostadas to make these, but frying the tortillas really give it the flavor that the Huevos Rancheros need. You can modify the garnishes to your liking: I used my mom’s homemade Salsa Verde, but you can use your favorite store bought hot sauce if you want.
What you will need:
Tortillas: I used corn tortillas because they are traditionally made with corn tortillas. Corn tortillas are also easier to fry.
Salsa Verde: You can use homemade salsa verde or store bought. The good store bought salsa is Herdez brand and can usually be found in the ethnic food section of your grocery store.
Sour Cream: In Mexico, they call this Crema Mexicana. It is very similar to sour cream and both will work.
How to make Authentic Huevos Rancheros
Start by frying the tortillas. In a large deep saucepan, add about ½ inch deep oil and wait for it to shimmer. Add the tortilla and fry for 2-3 minutes on each side.
Assemble the huevos rancheros. Spread the beans on four fried tortillas. Top each fried tortilla with an egg. Add the salsa on top and garnish with avocado, cilantro, sour cream and cheese to your liking.
Other breakfast ideas:
PrintAuthentic Huevos Rancheros
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
These Authentic Huevos Rancheros are fried tortillas topped with a Sunny-side egg with salsa verde, cilantro, avocado, cheese and sour cream.
Ingredients
- Vegetable or Canola Oil, for frying
- 4 corn tortillas
- 4 Sunnyside up eggs
- 1 8 oz can refried beans
- ¼ cup Homemade Salsa Verde, or store bought Salsa Verde
Garnish
- 1 avocado, diced
- 2 tablespoons of chopped cilantro
- Crema Mexicana or sour cream, as desired
- ¼ cup crumbled queso fresco
Instructions
- Start by frying the tortillas. In a large deep saucepan, add about ½ inch deep oil and wait for it to shimmer. Add the tortilla and fry for 2-3 minutes on each side.
- Assemble the huevos rancheros. Spread the beans on four fried tortillas. Top each fried tortilla with an egg. Add the salsa on top and garnish with avocado, cilantro, sour cream and cheese to your liking.
Notes
- You can substitute the salsa verde with your favorite hot sauce
- You can use shredded mozzarella or pepperjack cheese, although not traditional, still delicious.
- Feel free to make the eggs over easy or medium if you prefer them more cooked.
- Instead of frying the tortillas, you can bake them for a healthy alternative. Bake at 350 F for 8-12 minutes. Flip once halfway.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Breakfast
- Method: Cooking
- Cuisine: Mexican
Nutrition
- Serving Size: 1
- Calories: 327.3
- Sugar: 1.2 g
- Sodium: 1,391.1 mg
- Fat: 8.2 g
- Saturated Fat: 2.8 g
- Carbohydrates: 37.3 g
- Fiber: 7.7 g
- Protein: 26.3 g
- Cholesterol: 216.9 mg
Marie Headrick
I’ve been looking for this THANX!
Maxine Dubois
I am glad you loved it!