Go Back
+ servings
Huevos Rancheros

Scrumptious Huevos Rancheros for Your Morning Boost

Enjoy delicious Huevos Rancheros, a classic Mexican breakfast that’s quick to prepare and customizable to suit your taste.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 2 plates
Course: Breakfast
Cuisine: Mexican
Calories: 450

Ingredients
  

For the Tortillas
  • 4 pieces Corn Tortillas Use quality corn tortillas for the best flavor.
For the Beans
  • 1 can Refried Beans Canned black beans or homemade refried beans can be used.
For the Eggs
  • 4 pieces Eggs Cook to your preference; sunny-side-up is traditional.
For the Salsa
  • 1 cup Salsa Using homemade salsa or your favorite store-bought version works best.
For the Toppings
  • 1 cup Avocado/Guacamole Offers freshness and creaminess.
  • 1/2 cup Cotija Cheese Adds a salty, crumbly texture.
  • 1 tablespoon Lime Juice Fresh lime juice elevates the flavor.
For Cooking
  • 2 tablespoons Olive Oil Ideal for frying.
For Seasoning
  • 1 teaspoon Salt Adjust to taste.
  • 1 teaspoon Pepper Adjust to taste.

Equipment

  • Skillet
  • Saucepan
  • Spatula

Method
 

Step-by-Step Instructions for Huevos Rancheros
  1. Prepare the Salsa by simmering chopped tomatoes, onions, and chili peppers in a small saucepan over medium heat for about 10 minutes. Season with salt and pepper and keep warm.
  2. Cook the Beans by combining the reserved salsa with canned black beans and a dash of salt and pepper in a large skillet. Let it simmer for about 5 minutes, mashing some beans for creaminess.
  3. Cook the Tortillas by heating a cast-iron skillet and lightly greasing it. Cook corn tortillas for 1-2 minutes on each side until golden and crisp. Keep warm.
  4. Fry the Eggs in the same skillet with a splash of olive oil over medium heat. Cook for approximately 2½ minutes until the whites are set and yolks are runny.
  5. Assemble the Dish: Spread the creamy bean mixture on a warm tortilla, top with a fried egg, drizzle with salsa, and add your preferred toppings.

Nutrition

Serving: 1plateCalories: 450kcalCarbohydrates: 45gProtein: 18gFat: 22gSaturated Fat: 5gCholesterol: 220mgSodium: 800mgPotassium: 700mgFiber: 10gSugar: 3gVitamin A: 600IUVitamin C: 15mgCalcium: 200mgIron: 3mg

Notes

Serve immediately for the best texture and temperature. You can customize toppings for added flavor and excitement.

Tried this recipe?

Let us know how it was!