Print

Fresh Huevos Rancheros with Black Bean Salsa and Pico de Gallo Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 11 reviews

Fresh Huevos Rancheros is a vibrant and satisfying Mexican-inspired breakfast featuring crispy corn tortillas topped with savory black beans, fried eggs, fresh pico de gallo, and warm red salsa. This recipe combines the freshness of homemade pico de gallo with the rich flavors of cumin-seasoned beans and perfectly fried eggs, garnished with cheese and optional avocado or hot sauce for a colorful, delicious start to your day.

  • Author: Chef
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Breakfast
  • Method: Frying
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Pico de Gallo

  • 2 medium ripe tomatoes, chopped (about 1 ½ cups)
  • ¼ cup finely chopped white onion
  • ¼ cup chopped fresh cilantro
  • 2 tablespoons lime juice (about 1 medium lime)
  • ¼ teaspoon fine-grain sea salt

Beans

  • 2 teaspoons extra-virgin olive oil
  • ¼ cup finely chopped white onion
  • ¼ teaspoon fine-grain sea salt
  • 1 teaspoon ground cumin
  • 1 can (15 ounces) black beans or pinto beans, rinsed and drained, or 1 ½ cups cooked beans
  • ¼ cup water
  • Freshly ground black pepper, to taste
  • ½ teaspoon lime juice

Salsa and Tortillas

  • 1 ½ cups (12 ounces) of your favorite red salsa, homemade or jarred
  • 4 teaspoons extra-virgin olive oil, divided
  • 4 eggs
  • 4 corn tortillas
  • ½ cup shredded Monterey Jack cheese (optional)
  • Freshly ground black pepper

Optional Garnishes

  • Crumbled Cotija or feta cheese
  • Sliced avocado
  • Additional chopped cilantro
  • Hot sauce

Instructions

  1. Prepare the Pico de Gallo: In a medium bowl, combine chopped tomatoes, finely chopped onion, cilantro, lime juice, and sea salt. Stir well to combine and set aside to let the flavors meld while you prepare the rest of the dish.
  2. Cook the Beans: Heat 2 teaspoons of olive oil in a small saucepan over medium heat until shimmering. Add the chopped onion and salt, cooking while stirring occasionally until onions become translucent and softened, about 3 to 6 minutes.
  3. Add Seasoning and Beans: Stir in ground cumin and cook constantly for about 30 seconds until fragrant. Add drained beans and water, stirring to mix. Cover and cook for 5 minutes on medium heat, then reduce heat to low, remove the lid, and mash about half the beans with a potato masher or fork. Continue cooking uncovered for 2 to 3 more minutes until beans thicken.
  4. Finish the Beans: Remove the pot from heat, stir in freshly ground black pepper and lime juice. Taste the mixture and adjust seasoning with additional salt, pepper, or lime juice as needed. Add a splash of water if beans appear dry. Cover and keep warm.
  5. Warm the Salsa: Pour salsa into a medium saucepan over medium heat. Bring to a gentle simmer while stirring occasionally, then reduce heat to low and keep warm. Alternatively, warm salsa in the microwave if preferred.
  6. Warm the Tortillas: Using a small skillet over medium heat, warm each corn tortilla individually, flipping as needed until soft and pliable. Place tortillas on plates, then spread the prepared black bean mixture evenly over each tortilla. If using, sprinkle shredded Monterey Jack cheese over the beans.
  7. Fry the Eggs: In the same skillet, heat 1 teaspoon olive oil over medium heat until shimmering. Crack eggs carefully into the pan without breaking yolks. Fry eggs, occasionally tilting the pan to redistribute oil, until whites are fully set and yolk is cooked to your preference. Place one fried egg atop each tortilla with beans and cheese.
  8. Assemble and Garnish: Spoon about one-fourth of the warmed salsa over each dish around the egg, avoiding covering the yolk. Using a slotted spoon or fork, add pico de gallo over the tortillas without the excess tomato juice. Sprinkle freshly ground black pepper and add any optional garnishes such as crumbled Cotija cheese, sliced avocado, extra cilantro, or hot sauce.
  9. Serve Immediately: Serve the huevos rancheros warm for best flavor. Leftover beans make a great dip for tortilla chips.

Notes

  • For a spicier salsa, select a salsa with chipotle or add fresh chopped jalapeños to the pico de gallo.
  • Adjust the egg yolk doneness according to personal taste, from runny to fully set.
  • If avoiding dairy, omit the Monterey Jack and Cotija cheese or substitute with a vegan cheese alternative.
  • Can be made gluten-free by ensuring the corn tortillas are certified gluten-free.
  • Leftover black beans can be refrigerated for up to 3 days and reheated as a dip or side.