Go Back
+ servings
Print Recipe
5 from 26 votes

Huevos Rancheros Recipe

This huevos rancheros recipe is a classic spicy Mexican dish that turns eggs and beans into a savory breakfast tostada.
Prep Time5 minutes
Cook Time20 minutes
Total Time25 minutes
Course: Breakfast
Cuisine: Mexican
Servings: 4
Author: Kristyn Merkley

Ingredients

Chips

  • ½ cup vegetable oil
  • 4 yellow corn tortillas
  • 2 cups red enchilada sauce, homemade or store-bought

Refried Beans

  • 30 ounces refried beans
  • ¼ cup crisco shortening
  • cup milk
  • 1-2 cups cheese

Toppings

  • avocado
  • Mexican Crema
  • Queso Fresco
  • cilantro
  • 4 fried eggs

Instructions

  • Heat ½ cup oil in a large skillet over medium-high heat until shimmering. Add one tortilla at a time, flipping once, until lightly brown and crisp.
  • Drain the freshly fried tortilla on a paper towel-lined baking sheet. Repeat this process until all tortillas are fried, adding more oil if needed.
  • In another skillet, heat the enchilada sauce.
  • While enchilada sauce is heating up, make beans by combining refried beans, shortening, and milk in a pot over medium heat. Stir vigorously with a fork or wire whisk until silky smooth. Add cheese and let melt before serving.
  • Using the same frying pan where you fried tortillas, pour the oil in a bowl to cool and fry the eggs to your preference (runny, sunny side up, well done).
  • Transfer two tortillas side by side onto a plate. Add some refried beans and spread it over tortillas.
  • Add enchilada sauce (a large spoonful) and spread over the beans.
  • Place your fried eggs on tortillas and finish with more sauce on top, avocado, crema, cilantro, and queso fresco.

Video

Notes

Recipe Tips. 
  • While substitutions can be used, for the most authentic dish use the main ingredients listed.
  • We use sunny-side-up eggs. Crack an egg in the skillet, keep the yolk intact, and fry for about 2-3 minutes.
Prep ahead. The tortillas can be fried 1-2 days in advance. The refried beans can be made 1-2 days in advance and refrigerated.  Just reheat when ready to use.
Store. This recipe is best served fresh. If you have leftover ingredients, store them in separate containers. Keep assembled leftovers in an airtight container in the fridge for 24 hours. Reheat huevos rancheros in the microwave or oven. 

Nutrition

Calories: 500kcal | Carbohydrates: 47g | Protein: 20g | Fat: 24g | Saturated Fat: 10g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Trans Fat: 2g | Cholesterol: 33mg | Sodium: 2475mg | Potassium: 131mg | Fiber: 13g | Sugar: 16g | Vitamin A: 1326IU | Vitamin C: 2mg | Calcium: 341mg | Iron: 3mg