American dinner

Easy Huevos Rancheros

Easy homemade Huevos Rancheros recipe with fresh salsa, beans, and eggs. Vegetarian, protein-packed breakfast ready in 35 minutes.

Share
Prep: 15 minCook: 20 minTotal: 35 minServes 4405 cal

Ingredients

4 servings
  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 jalapeño pepper, seeded and finely chopped
  • 1 can (14 ounces) diced fire-roasted tomatoes
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper
  • 1 can (15 ounces) black beans, drained and rinsed
  • 8 large eggs
  • 8 corn tortillas, warmed
  • 1/2 cup fresh cilantro, chopped
  • 1/4 cup diced red onion
  • 1 ripe avocado, sliced
  • 1/4 cup crumbled queso fresco
  • Sea salt and freshly ground black pepper to taste
  • Lime wedges for serving
Shop Ingredients

Instructions

  1. 1

    Warm the corn tortillas in a dry skillet over medium heat for about 30 seconds per side until pliable, then set aside on a clean kitchen towel.

  2. 2

    Heat the olive oil in a large skillet over medium-high heat until shimmering, about 1 minute.

  3. 3

    Add the diced yellow onion and sauté for 3-4 minutes, stirring occasionally, until the onion becomes translucent and fragrant.

  4. 4

    Stir in the minced garlic and chopped jalapeño, cooking for another minute until aromatic.

  5. 5

    Pour in the fire-roasted tomatoes with their juices and add the cumin, smoked paprika, oregano, and cayenne pepper, stirring well to combine all spices.

  6. 6

    Reduce the heat to medium and simmer the sauce for 5-7 minutes, allowing the flavors to meld and the mixture to thicken slightly, stirring occasionally.

  7. 7

    Fold the drained black beans into the tomato sauce and cook for 2 minutes, just until the beans are heated through.

  8. 8

    Create four small wells in the sauce using the back of a spoon and crack 2 eggs into each well, spacing them evenly throughout the pan.

  9. 9

    Cover the skillet with a lid and cook over medium heat for 4-5 minutes, until the egg whites are set but the yolks remain runny.

  10. 10

    Season the eggs and sauce generously with sea salt and freshly ground black pepper.

  11. 11

    Remove from heat and sprinkle the fresh cilantro, diced red onion, and crumbled queso fresco over the top.

  12. 12

    Arrange the warmed tortillas on serving plates and carefully transfer the eggs with sauce onto each plate.

  13. 13

    Top with sliced avocado and serve immediately with lime wedges on the side for brightness.

Variations & Substitutions

IngredientSubstituteNotes
Extra-virgin olive oilAvocado oilHigher smoke point and equally heart-healthy with anti-inflammatory properties
Corn tortillasWhole wheat or sprouted grain tortillasHigher fiber content supports blood sugar stability and gut health while adding nutrients
Black beansPinto beans or lentilsAlternative legumes provide prebiotic fiber and resistant starch beneficial for gut microbiome
Queso frescoFeta cheese or nutritional yeastReduces saturated fat while maintaining umami depth and saltiness
Regular eggsPasture-raised or omega-3 enriched eggsHigher omega-3 fatty acids provide anti-inflammatory benefits and support brain health

Recommended Equipment

Tools that make this recipe easier

Nutrition Information

Per serving (serves 4)

Calories405
Total Fat19g
Saturated Fat5g
Cholesterol372mg
Sodium620mg
Carbohydrates42g
Fiber9g
Sugar4g
Protein19g

This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer

You Might Also Like