Huevos Rancheros with Charred Tomato Sauce and Refried Beans

Huevos Rancheros with Charred Tomato Sauce and Refried Beans

Be the first to rate
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

A classic Mexican ranch-style breakfast of crisp corn tortillas layered with creamy refried pinto beans, a sunny-side-up egg, and a smoky charred-tomato ranchero sauce. Finished with crumbled queso fresco, sliced avocado, and a drizzle of crema for a satisfying plate that balances bright, earthy, and gently spicy flavors.

Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Servings4
Yield4 servings

Nutrition Facts

Per serving (estimated)

  • 520 kcalCalories
  • 30 gFat
  • 9 gSaturated Fat
  • 38 gCarbs
  • 9 gFiber
  • 5 gSugar
  • 22 gProtein
  • 620 mgSodium
  • 750 mgPotassium
  • 220 mgCalcium
  • 4 mgIron
  • 18 mgVitamin C
  • 120 mcgVitamin A

Ingredients

For the charred tomato ranchero sauce

  • 4 ripe Roma tomatoes
  • 1/2 small white onion, roughly chopped
  • 2 garlic cloves, peeled
  • 1 small jalapeño, stemmed
  • 1 tablespoon vegetable oil
  • 1/4 cup water
  • 1/2 teaspoon kosher salt
  • 2 tablespoons chopped fresh cilantro

For the refried pinto beans

  • 1 tablespoon vegetable oil
  • 1/4 small white onion, finely diced
  • 1 garlic clove, minced
  • 2 cups cooked pinto beans, drained (about 1 15-oz can)
  • 1/4 cup water or reserved bean liquid
  • 1/2 teaspoon kosher salt

For assembling

  • 4 corn tortillas
  • 2 tablespoons vegetable oil, for frying
  • 4 large eggs
  • 1/2 cup crumbled queso fresco or fresh feta

For the garnish

  • 1 ripe avocado, sliced
  • 1/4 cup Mexican crema or sour cream
  • Fresh cilantro leaves
  • Lime wedges, for serving

Directions

  1. Make the ranchero sauce: heat a dry cast-iron skillet or comal over medium-high and char the tomatoes, onion, garlic, and jalapeño for 6 to 8 minutes, turning often, until blackened in spots and softened. Transfer to a blender with the water and salt and blend until smooth.
  2. Heat 1 tablespoon oil in a small saucepan over medium heat. Strain or pour the blended sauce through a fine sieve into the pan, bring to a gentle simmer, and cook 8 to 10 minutes until thickened and deepened in color. Stir in the cilantro and keep warm.
  3. Meanwhile, make the refried beans: heat 1 tablespoon oil in a skillet over medium heat, sauté the onion 3 minutes until translucent, then add the garlic and cook 30 seconds. Add the beans and water, season with salt, and mash with a potato masher or back of a spoon until creamy and thick, about 4 minutes. Cover and keep warm.
  4. Warm the tortillas: heat 2 tablespoons oil in a clean skillet over medium-high and fry each tortilla 20 to 30 seconds per side until lightly crisp but still pliable. Drain on paper towels and season lightly with salt.
  5. Fry the eggs in a nonstick skillet with a touch of oil over medium heat until the whites are set and the yolks remain runny, about 3 minutes; season with salt.
  6. Assemble each plate: spread a generous spoonful of refried beans over a tortilla, slide a fried egg on top, and spoon warm ranchero sauce generously over the egg.
  7. Top with crumbled queso fresco, avocado slices, a drizzle of crema, and a scatter of cilantro. Serve immediately with lime wedges for squeezing over the top.

Cook’s Notes

  • Char the vegetables over an open gas flame or in a dry cast-iron skillet for the deepest, smokiest flavor in the sauce.
  • Use day-old cooked pinto beans if you have them; they mash smoother than freshly cooked ones and yield creamier refried beans.
  • For runny yolks that melt into the sauce, fry the eggs sunny-side up and avoid flipping them.
  • Substitute canned black beans for pinto if preferred, or skip the beans entirely for a lighter plate.
  • Add a seeded chipotle pepper in adobo to the blender for a smokier, spicier ranchero sauce.