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: Julia Koch
  • Total Time: 15 minutes
  • Yield: 2 servings
  • Diet: Vegetarian

Description

Huevos Rancheros is a bold and satisfying Mexican breakfast classic. Built on crispy corn tortillas and topped with creamy refried beans, sunny-side-up eggs, zesty salsa, and a medley of vibrant toppings, it’s the perfect combination of textures and flavors. This quick dish turns everyday ingredients into a craveable brunch or breakfast-for-dinner moment.


Ingredients

2 Corn tortillas

2 Eggs

1/2 cup Refried beans

1/4 cup Salsa Roja (or tomato chili sauce)

1/2 Avocado, sliced

2 tablespoons Red onion, diced

2 tablespoons Cotija or feta cheese, crumbled

1 tablespoon Fresh cilantro, chopped

Pinch Salt

Pinch Black pepper


Instructions

1. Toast the corn tortillas in a dry skillet over medium heat for about 1 minute per side until slightly crisp. Set aside.

2. Warm the refried beans in a small saucepan or microwave until heated through. Spread a layer over each tortilla.

3. In a skillet, heat oil and fry the eggs to your preferred doneness. Sunny-side-up is traditional.

4. Place a fried egg on top of each tortilla layered with beans. Spoon salsa over the egg generously.

5. Garnish with red onion, avocado slices, crumbled cheese, fresh cilantro, and a pinch of salt and pepper. Serve immediately.

Notes

For the best texture, toast your tortillas until lightly crisp before layering the toppings.

Use homemade or high-quality store-bought salsa for a punch of authentic flavor.

Always add salsa after the beans to prevent the tortilla from becoming soggy.

  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 plate
  • Calories: 325
  • Sugar: 2g
  • Sodium: 580mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 6g
  • Protein: 14g
  • Cholesterol: 195mg