Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Huevos Rancheros

Huevos Rancheros


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 35 minutes
  • Yield: Serves 4

Description

Huevos Rancheros is a vibrant and satisfying Mexican breakfast that combines crispy corn tortillas, savory black beans, and perfectly fried eggs. This easy recipe is not only quick to prepare but also allows for endless customization, making it a perfect choice for breakfast, brunch, or lunch. With its fresh ingredients and bold flavors, you can impress family and friends while enjoying the comfort of this hearty dish.


Ingredients

Scale
  • 15 oz can black beans (rinsed and drained)
  • 1 ¼ cups salsa (store-bought or homemade)
  • 1 tablespoon olive oil
  • 4 corn tortillas
  • 1 tablespoon butter (or olive oil)
  • 4 large eggs
  • Salt and pepper
  • 1 large avocado (pitted, peeled, and sliced)
  • Crumbled Cotija cheese (optional)
  • Fresh cilantro (optional)

Instructions

  1. In a small saucepan, combine black beans with ½ cup of salsa. Heat over medium heat until simmering, then reduce to a low simmer for about 5 minutes. Partially mash the beans.
  2. In a skillet over medium-high heat, warm olive oil and crisp each tortilla for 30-90 seconds on each side. Set aside between paper towels.
  3. In batches, fry the eggs in butter or olive oil in a nonstick skillet over medium-low heat until whites are set.
  4. Assemble by placing a tortilla on each plate, topping with the bean mixture, a fried egg, remaining salsa, sliced avocado, and optional garnishes.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast & Brunch
  • Method: Frying
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 500
  • Sugar: 3g
  • Sodium: 680mg
  • Fat: 27g
  • Saturated Fat: 7g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 12g
  • Protein: 22g
  • Cholesterol: 370mg