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 pound ripe plum tomatoes
- 3 large cloves garlic, unpeeled
- 1 small onion (about 6 ounces), quartered
- 2 ancho chiles, stems and seeds removed
- 1/2 to 3/4 teaspoon chopped chipotle in adobo, plus 1/2 to 3/4 teaspoon adobo sauce
- Kosher salt
- 1 tablespoon vegetable oil
- One 15-ounce can pinto beans, drained with liquid reserved
- 1 tablespoon vegetable oil
- Kosher salt
- 2 to 3 tablespoons vegetable oil
- 8 corn tortillas
- 8 large eggs
- Kosher salt
- 1/2 cup crumbled Cotija cheese
- 1/4 cup fresh cilantro leaves, roughly chopped
- 2 tablespoons finely chopped white onion
Instructions
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
Amazing!!
I just made this & just ate it. Delicious!!
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.
This is a fantastic recipe and tastes great!