Go Back
Authentic Huevos Rancheros Recipe

Authentic Huevos Rancheros Recipe

Huevos Rancheros is a classic Mexican breakfast featuring crispy corn tortillas topped with refried beans, perfectly cooked eggs, and fresh homemade ranchero salsa. This colorful, hearty, and flavorful dish is perfect for brunch or breakfast-for-dinner and comes together in about 30 minutes.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Breakfast, brunch
Cuisine Mexican
Servings 4

Equipment

  • Large skillet or frying pan
  • Saucepan
  • Baking sheet (optional for roasting salsa)
  • Blender (or immersion blender)
  • Spatula
  • Paper towels
  • Cutting board and Knife
  • Measuring cups and spoons

Ingredients
  

For the Salsa

  • 4-6 Roma or vine tomatoes chopped
  • 2 roasted green chiles or 2 serrano peppers roasted and chopped
  • ½ cup chopped onion
  • 4 garlic cloves minced
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the Eggs and Tortillas

  • 4-8 corn tortillas
  • 2 tablespoons canola oil for frying tortillas
  • 4 eggs cooked sunny-side-up or over-easy
  • 2 cups refried beans warmed
  • Queso fresco crumbled, for garnish
  • Fresh cilantro chopped, for garnish

Instructions
 

Prepare the Salsa:

  • Heat olive oil in a saucepan over medium heat. Sauté onions and garlic for 3 minutes until fragrant.
  • Add chopped tomatoes and roasted chiles, cook for another 5–7 minutes until softened.
    Add chopped tomatoes and roasted chiles
  • Blend the mixture with a blender or immersion blender until slightly chunky. Return to the saucepan and simmer for 5 minutes. Season with salt and pepper. Keep warm.
    Blend the mixture with a blender or immersion blender

Fry the Tortillas:

  • Heat canola oil in a skillet over medium-high heat.
  • Fry each corn tortilla for 20–40 seconds per side until lightly crisp. Drain on paper towels.
    Fry each corn tortilla for 20–40 seconds per side

Cook the Eggs:

  • In the same skillet, cook eggs to your preferred doneness. Sunny-side-up or over-easy is recommended so the yolk mixes with the salsa.
    cook eggs to your preferred doneness

Assemble the Huevos Rancheros:

  • Place a fried tortilla on each plate. Spread a layer of warmed refried beans on top.
  • Place a cooked egg on top of the beans, then spoon ranchero salsa over the egg.
    Place a cooked egg on top of the beans
  • Garnish with crumbled queso fresco and fresh cilantro.

Serve Immediately:

  • Serve warm with extra salsa, avocado slices, or hot sauce if desired.
    Garnish with crumbled queso fresco and fresh cilantro
Keyword Huevos Rancheros, Mexican Breakfast, Ranchero Eggs