Huevos Rancheros

  5.0 – 7 reviews  • Main Dish
The eggs in this beloved Mexican breakfast dish are sauced with a ranchero-style sauce of roasted tomatoes, spicy ancho chiles and smoky chipotles. To make breakfast easier, make the sauce ahead of time and reheat to serve, adding a bit of water to thin if necessary.
Level: Easy
Total: 1 hr 20 min
Active: 50 min
Yield: 4 servings

Ingredients

  1. 1 pound ripe plum tomatoes
  2. 3 large cloves garlic, unpeeled
  3. 1 small onion (about 6 ounces), quartered
  4. 2 ancho chiles, stems and seeds removed
  5. 1/2 to 3/4 teaspoon chopped chipotle in adobo, plus 1/2 to 3/4 teaspoon adobo sauce
  6. Kosher salt
  7. 1 tablespoon vegetable oil
  8. One 15-ounce can pinto beans, drained with liquid reserved
  9. 1 tablespoon vegetable oil
  10. Kosher salt
  11. 2 to 3 tablespoons vegetable oil
  12. 8 corn tortillas
  13. 8 large eggs
  14. Kosher salt
  15. 1/2 cup crumbled Cotija cheese
  16. 1/4 cup fresh cilantro leaves, roughly chopped
  17. 2 tablespoons finely chopped white onion

Instructions

  1. For the ranchero sauce: Preheat the oven to 500 degrees F and put the tomatoes, garlic cloves and onion on a rimmed baking sheet. Roast the vegetables, turning occasionally, until blistered and charred in spots, about 35 minutes. When cool enough to handle, remove the papery skins from the garlic.
  2. Meanwhile, bring a small pot of water to a boil. Add the ancho chiles, cover, and remove from the heat. Let sit for 10 minutes, then drain and pat dry. 
  3. Put the vegetables and any juices from the baking sheet into a blender. Add the ancho chiles, 1/2 teaspoon each chopped chipotle and adobo sauce and 1/2 teaspoon salt and blend until fairly smooth. Taste; if you want the sauce spicier, stir in the remaining chopped chipotle and adobo sauce.
  4. Heat the oil in a medium pot over medium heat. Add the sauce (it will sizzle) and 1/3 cup water and cook, stirring, until thickened but pourable, about 5 minutes. Taste and season with salt as necessary. Cover and keep warm over low heat. If the sauce thickens too much, add 1 tablespoon of water at a time to thin it out.
  5. For the refried beans: Put the beans in a medium bowl with about half of their reserved liquid and mash with a potato masher until smooth. Heat the vegetable oil in a medium nonstick skillet over medium heat until shimmering, then add the mashed beans and a big pinch of salt and mash again until smooth. Cook, stirring and scraping with a rubber spatula, until heated through. If the beans seem dry, add some more of the reserved liquid until they are creamy. Taste, season with salt if necessary and cover and keep warm over low heat. 
  6. For serving: Preheat the oven to 200 degrees F and line a baking sheet with paper towels. Heat 2 teaspoons vegetable oil in a medium skillet over medium heat until shimmering. Add 1 tortilla and cook until the underside blisters, about 15 seconds. Flip the tortilla with tongs and continue to cook until the underside blisters, about 15 seconds. Remove from the pan to the lined baking sheet. Repeat with the remaining 7 tortillas, adding more oil if necessary. Spread about 2 tablespoons of the refried beans on each tortilla and keep warm in the oven. 
  7. Using the same skillet the tortillas were fried in, heat 1 tablespoon oil until shimmering, about 1 minute. Crack 4 eggs into the skillet and cook until the edges are crispy and whites are almost set. Cover the skillet with a big pot lid and cook until the whites are completely set, 1 more minute. Remove the tortillas from the oven, top four with an egg, then return to the oven and repeat with the 4 remaining eggs. 
  8. Top the remaining tortillas with the remaining eggs. Sprinkle each with a pinch of salt, some ranchero sauce, Cotija cheese, cilantro and onion. Serve immediately.

Nutrition Facts

Serving Size 1 of 4 servings
Calories 631
Total Fat 33 g
Saturated Fat 7 g
Carbohydrates 58 g
Dietary Fiber 13 g
Sugar 6 g
Protein 28 g
Cholesterol 387 mg
Sodium 1070 mg

Reviews

Jose Salazar
Amazing!!
Katherine Day
I just made this & just ate it. Delicious!!
Ronald Ward
After eating these at a restaurant I was determined to learn how to make them myself at home. We are very picky and enjoy “great” food. This did not disappoint. The sauce is perfect and makes the dish. I doubled the sauce and froze it for when our son came for a visit. Then was able to throw this together quickly for breakfast. We used black beans instead of pinto and also added chorizo sausage. I also made poached eggs rather than fried. Just to add another layer of flavor I also did a quick pickle of red onions. I felt this rounded out the dish.
Danielle Jordan
This is a fantastic recipe and tastes great!

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top