Go Back
+ servings
A vibrant plate of Huevos Rancheros featuring a sunny-side-up egg on a corn tortilla topped with refried beans, ranchero sauce, crumbled cheese, and avocado slices, garnished with fresh cilantro.
Print Recipe Add to Collection
5 from 2 votes

Huevos Rancheros

Huevos Rancheros made the no fuss at home way. Crispy corn tortillas layered with warm refried beans, smoky ranchero sauce, and eggs with soft yolks that run into every bite. Bold flavor, simple steps, and a breakfast that actually feels like a proper meal.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Breakfast, Brunch
Cuisine: Mexican
Keyword: huevos rancheros, ranch eggs
Servings: 4
Calories: 426kcal

Ingredients

Ranchero Sauce:

  • 2 tablespoons olive oil
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 1 jalapeño seeded and finely chopped
  • 14.5 ounces fire roasted tomatoes 1 can, or diced tomatoes
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • salt and pepper to taste
  • ¼ cup fresh cilantro chopped

Huevos Rancheros:

  • 4 large eggs
  • 4 small corn tortillas
  • 1 cup refried beans warmed
  • ½ cup feta cheese crumbled or queso fresco
  • 1 avocado sliced
  • fresh cilantro chopped (for garnish)
  • lime wedges for serving

Instructions

  • In a medium saucepan, heat the olive oil over medium heat. Add the chopped onion, garlic, and jalapeño. Cook until the onion is soft and translucent, about 5 minutes.
    process shots showing how to make huevos rancheros.
  • Stir in the diced tomatoes (with their juice), ground cumin, smoked paprika, salt, and pepper. Bring to a simmer and cook for about 10 minutes, until the sauce thickens slightly.
    process shots showing how to make huevos rancheros.
  • Stir in the chopped cilantro and set the sauce aside.
    process shots showing how to make huevos rancheros.
  • In a large skillet, heat a little olive oil over medium heat. Warm the corn tortillas, one at a time, until they are pliable and slightly crispy on the edges. Set them aside on a plate.
    process shots showing how to make huevos rancheros.
  • In the same skillet, cook the eggs to your desired doneness. For traditional Huevos Rancheros, cook the eggs sunny-side up so the yolks remain runny.
    process shots showing how to make huevos rancheros.
  • Spread a layer of warmed refried beans on each tortilla. Place a cooked egg on top of the beans on each tortilla. Spoon the ranchero sauce over the eggs. Garnish with crumbled feta cheese, sliced avocado, and chopped fresh cilantro.
    process shots showing how to make huevos rancheros.
  • Serve with lime wedges on the side.

Video

Notes

  1. Let the ranchero sauce simmer until slightly thickened. If it’s too thin, it will soak the tortillas too quickly.
  2. Warm and lightly crisp the tortillas before assembling. This keeps the base sturdy and prevents sogginess.
  3. If the refried beans are very thick, loosen them with a spoonful of water so they spread smoothly.
  4. Taste the sauce before assembling. The beans and cheese add salt, so adjust early.
  5. Store leftover components separately in the fridge for up to 3 days. Reheat and assemble fresh for the best texture.
  6. The ranchero sauce freezes well for up to 2 months. Thaw overnight in the fridge and reheat gently before using.

Nutrition

Serving: 1serving | Calories: 426kcal | Carbohydrates: 34g | Protein: 16g | Fat: 26g | Saturated Fat: 7g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Trans Fat: 0.02g | Cholesterol: 203mg | Sodium: 1004mg | Potassium: 615mg | Fiber: 9g | Sugar: 7g | Vitamin A: 828IU | Vitamin C: 21mg | Calcium: 235mg | Iron: 4mg
QR Code linking back to recipe