Nothing beats starting the day with a plate of authentic Huevos Rancheros. This classic Mexican dish combines hearty ingredients and bold flavors, making it the perfect breakfast to kickstart your morning. With crispy tortillas, perfectly cooked eggs, and a zesty salsa, it’s a meal that brings comfort and satisfaction in every bite. If you’re ready to spice up your breakfast routine, this recipe is a must-try!
Steps
- Prepare the pico de gallo by mixing chopped tomatoes, onion, cilantro, lime juice, and salt in a medium bowl. Stir well and set aside for later use.
- For the beans, heat olive oil in a small saucepan over medium heat. Add chopped onions and salt, cooking until the onions become soft and translucent, about 3 to 6 minutes. Add cumin and cook for another 30 seconds until fragrant.
- Stir in the drained beans and water, cover and let cook for 5 minutes. Reduce the heat and mash about half of the beans with a fork or potato masher, then cook for another 2 to 3 minutes until thickened. Add pepper and lime juice, adjust seasoning if needed, and cover until ready to use.
- Warm the salsa by placing it in a medium saucepan over medium heat until it simmers, then lower the heat to keep it warm. Alternatively, you can use a microwave to heat the salsa.
- In a skillet over medium heat, warm each tortilla individually, flipping as needed. Spread the black bean mixture over each tortilla, sprinkle with cheese if desired, and set each tortilla on a plate.
- Fry the eggs in the same skillet using olive oil. Crack each egg carefully into the skillet without breaking the yolk and cook until the whites are set and the yolk reaches your desired doneness. Place a fried egg on each prepared tortilla.
- Spoon a quarter of the warmed salsa over each dish, avoiding the egg yolk. Use a slotted spoon to add pico de gallo, leaving behind excess juices. Sprinkle with black pepper and add any optional garnishes like cheese, avocado, cilantro, or hot sauce.
- Serve immediately, and enjoy! Store any unused beans as a dip for later use with tortilla chips.
Ingredients
- 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
- 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
- 1 ½ cups (12 ounces) red salsa, homemade or store-bought
- 4 teaspoons extra-virgin olive oil, divided
- 4 eggs
- 4 corn tortillas
- ½ cup shredded Monterey Jack cheese (optional)
- Optional garnishes: crumbled Cotija or feta cheese, sliced avocado, additional chopped cilantro, hot sauce
FAQ
- What are Huevos Rancheros?
- Can I make Huevos Rancheros gluten-free or dairy-free?
- free, ensure you use certified gluten-free corn tortillas. To make it dairy-free, simply omit any cheese.
- What can I use if tomatoes are out of season?
- How can I store leftovers?
- What are some variations I can try with this recipe?
Tips
- For extra crisp edges on your eggs, fry them in a generous amount of olive oil, allowing the edges to become delightfully crispy and flavorful.
- If tomatoes are not in season, consider skipping the pico de gallo and instead top your huevos rancheros with fresh chopped cilantro and sliced avocado for a refreshing twist.
- To ensure the best texture, prepare and store each component separately if you’re planning to eat leftovers. Fry the tortilla and egg fresh just before serving for optimal taste and presentation.
- Experiment with different flavors by using salsa verde and sliced avocado instead of red salsa and pico de gallo for a unique variation on the traditional recipe.
Equipment
- Potato masher (if you don’t have one to mash the beans)
- Small skillet (for frying eggs)
- Google Home (as a kitchen assistant, though it’s more of a gadget than a cooking necessity)