Go Back
+ servings
Huevos Rancheros

Huevos Rancheros: Enjoy a Bold, Flavor-Packed Breakfast!

No ratings yet
Huevos Rancheros is a hearty, Mexican breakfast dish featuring layers of creamy refried beans, sunny-side-up eggs, and vibrant salsa on warm corn tortillas.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Breakfast
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Salsa
  • 1 cup Fresh Salsa Substitute with store-bought salsa if short on time.
  • 1 tsp Lime Juice Replace with lemon juice if unavailable.
For the Beans
  • 1 can Black Beans Can swap with pinto beans.
  • 2 tbsp Olive Oil Substitute with vegetable oil.
For the Base
  • 4 Corn Tortillas Opt for quality tortillas like La Tortilla Factory for the best results.
For the Eggs
  • 4 Eggs Cook to your desired doneness; runny yolks preferred.
Toppings (optional)
  • Sliced Avocados Perfect for those who love added texture.
  • Guacamole Feel free to use store-bought for convenience.
  • Sour Cream Can be replaced with Greek yogurt for a healthier option.
  • Crumbled Cotija Cheese Feta can be a good substitute.
  • Cilantro Omit if you're not a fan or substitute with parsley.
  • Pickled Red Onions Simply make at home or find them pre-made at the store.
  • Hot Sauce Opt for your favorite variety to tailor spice levels.

Equipment

  • nonstick skillet
  • cast iron skillet

Method
 

Step-by-Step Instructions for Huevos Rancheros
  1. In a nonstick skillet over medium heat, combine your fresh salsa ingredients, stirring occasionally. Allow the mixture to simmer for about 10 minutes, or until it thickens slightly and the flavors meld beautifully.
  2. In a separate skillet, pour in the reserved salsa and add the can of black beans without draining. Over medium heat, simmer for an additional 5 minutes, gently mashing some beans with the back of a spoon to create a creamy texture.
  3. Heat 2 tablespoons of olive oil in a cast iron skillet over medium-high heat. Once shimmering, carefully lay the corn tortillas in the oil, cooking for about 30 seconds per side until they become warm and slightly crispy yet still pliable.
  4. Using the same nonstick skillet, allow a small amount of oil to coat the bottom if needed, then crack in the eggs. Cook them over medium heat for roughly 3 to 4 minutes, or until the whites are fully set while the yolks remain runny.
  5. On each tortilla, spread a generous layer of the warm black bean mixture, then carefully place a sunny-side-up egg on top. Spoon your thickened salsa over the egg, adding any desired toppings: fresh avocado, sour cream, or Cotija cheese.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 45gProtein: 18gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 220mgSodium: 600mgPotassium: 500mgFiber: 10gSugar: 3gVitamin A: 500IUVitamin C: 15mgCalcium: 100mgIron: 3mg

Notes

Serve your Huevos Rancheros immediately after assembly for the best experience.

Tried this recipe?

Let us know how it was!