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 Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 9 reviews

  • Author: Sara
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Huevos Rancheros is a classic Mexican breakfast dish featuring warm tortillas topped with spiced black beans, fried eggs, fresh pico de gallo, crumbled cotija cheese, and creamy avocado slices. This vibrant and hearty recipe combines fresh ingredients and simple cooking techniques to deliver a flavorful and satisfying meal perfect for any time of day.


Ingredients

Pico de Gallo

  • 2 medium tomatoes, diced
  • ¼ medium onion, diced
  • ¼ cup fresh cilantro, finely chopped
  • Juice of 1 lime
  • ¼ teaspoon salt

Beans

  • 1 can (15 ounces) black beans (or pinto beans), rinsed and drained

Main Ingredients

  • 4 tortillas, corn or flour (6 inch in diameter)
  • 2 tablespoons olive oil
  • 4 large eggs
  • ½ cup cotija cheese (or feta cheese), crumbled
  • 1 avocado, sliced
  • Chipotle mayo or cilantro lime dressing (optional, for serving)


Instructions

  1. Make the pico de gallo: In a large mixing bowl, combine diced tomatoes, onion, cilantro, lime juice, and salt. Mix well and set aside to allow the flavors to meld.
  2. Heat the black beans: Pour the rinsed and drained black beans into a pot and warm over low heat for about 5 minutes, stirring constantly. If the beans become too dry, add water one tablespoon at a time until the desired consistency is reached. Once heated through, set aside.
  3. Warm the tortillas: Warm tortillas according to package instructions or heat each in an ungreased cast-iron skillet over medium-high heat for 30 seconds per side. Alternatively, char the edges directly over a gas flame for a few seconds for added flavor. Repeat with all tortillas and keep warm.
  4. Fry the eggs: In the same skillet, heat olive oil over medium heat until hot and shimmering, about 1 minute. Carefully crack eggs into the skillet spaced apart, being careful not to break yolks. Cook until egg whites are set and yolks are cooked to your preferred doneness, approximately 3 to 5 minutes.
  5. Assemble the huevos rancheros: Spoon an even quarter of the warm black beans onto each tortilla and spread evenly. Top each with a fried egg, a generous scoop of pico de gallo, and a sprinkle of crumbled cotija cheese. Add sliced avocado on the side and serve with optional chipotle mayo or cilantro lime dressing for extra flavor.

Notes

  • To make this dish vegetarian-friendly, ensure the tortillas are free of lard and use plant-based toppings if desired.
  • For a spicier twist, add jalapeño or hot sauce to the pico de gallo or drizzle over the assembled dish.
  • Leftover black beans can be refrigerated and used in other meals for up to 3 days.
  • Use fresh eggs and high-quality tortillas for the best texture and flavor.
  • Adjust cooking time of eggs to suit taste preferences, from runny yolks to fully cooked.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Frying
  • Cuisine: Mexican