Go Back
+ servings
Vegetarian Huevos Rancheros served on a white plate and topped with feta cheese, avocado, and fresh cilantro.
Print

Vegetarian Huevos Rancheros Recipe

This Vegetarian Huevos Rancheros Recipe (or rancher’s eggs) is a hearty and healthy Mexican breakfast that is packed with protein and flavor!
Course Breakfast
Cuisine Mexican
Keyword fresh salsa, fried egg, mexican breakfast, refried beans, spicy food, vegetarian breakfast
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4
Calories 294kcal

Ingredients

Refried beans

Pico de gallo

  • 2 midium ripe tomatoes, chopped
  • ½ yellow onion, diced
  • 2 tablespoon lime juice
  • 1-2 cloves of garlic, minced
  • teaspoon sea salt, or more to taste
  • ¼ cup chopped fresh cilantro

The rest

  • 4 corn tortillas
  • 2 tablespoon oil, for frying
  • 4 large eggs
  • Salt and black pepper to taste
  • 1 cup medium salsa
  • ½ cup feta cheese

Instructions

Refried beans

  • Heat a large pot over medium heat. Once hot, add 1 tablespoon oil and let it heat until sizzling. Add the onion and cook for 3-4 minutes. Then, add the garlic, cumin, and smoked paprika, and cook for 30 seconds.
  • Add the black beans, alongside salt and black pepper, and stir. Cover with a lid and let it simmer for 10 minutes, occasionally stirring until the beans are soft.
  • Blend the bean mixture using an immersion blender, stir the lime juice, and set aside.

Pico de gallo

  • Make the pico de Gallo by adding all of the ingredients to a bowl- tomatoes, onion, cilantro, garlic clove, lime juice, and salt. Mix until well-coated and set aside to marinate.

Fried eggs

  • Heat a large skillet over medium-high heat. Once hot, brush with oil and add the corn tortillas. Warm for 1 minute on each side, until slightly charred. Set aside. (Note that if you have a gas stove, you can warm tortillas directly on the stove)
  • Add 2 tablespoons of oil to the pan and let it heat until smoking. Crack the eggs and let cook over medium heat for 3-4 minutes, or until the egg whites are thoroughly cooked, but the egg yolk is still runny.
  • To assemble this recipe, spread some refried beans on a warmed tortilla, top with the fried egg, pico de Gallo, warmed salsa, and cheese. Top with a few slices of avocado if desired. Serve!

Notes

  • If you don't have a blender, mash the beans using a potato masher.
  • Besides the eggs, you can prep everything else ahead of time. IMO, the pico de gallo tastes even better the next day. Make sure to fry the eggs right before serving for the best texture.
  • Warm the salsa in a small saucepan for 5 minutes, or until its liquid has reduced.
  • To make vegan huevos rancheros, use scrambled tofu instead of eggs.
  • Alternatively, you can make scrambled eggs instead of sunny side up. Melt butter over medium-low heat and add 4 four well-beaten eggs. Season with salt and black pepper. Stir constantly and cook until creamy, 3-4 minutes.
*Keep in mind that the recipe makes more refried beans and pico de gallo than you may use.
 
The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.

Nutrition

Calories: 294kcal | Carbohydrates: 25g | Protein: 15g | Fat: 16g | Saturated Fat: 3g | Fiber: 4g