Go Back

Huevos Rancheros With Crispy Tortillas - A Bright, Satisfying Breakfast

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Corn tortillas: 4–6, day-old if possible
  • Eggs: 4 large
  • Oil: 1/2 cup neutral oil (for frying tortillas) + 1–2 tablespoons for eggs, as needed
  • Onion: 1/2 medium white or yellow onion, finely chopped
  • Garlic: 2 cloves, minced
  • Jalapeño or serrano: 1, seeded for milder heat, finely chopped
  • Tomatoes: 1 can (14.5 oz) diced tomatoes or 3 ripe tomatoes, chopped
  • Smoked paprika or chipotle powder: 1/2 teaspoon (optional, for smoky depth)
  • Cumin: 1/2 teaspoon
  • Salt and black pepper: to taste
  • Refried or whole pinto/black beans: 1 cup, warmed (optional but classic)
  • Avocado: 1, sliced or diced
  • Cilantro: small handful, chopped
  • Lime: 1, cut into wedges
  • Queso fresco or cotija: 1/3 cup, crumbled (optional)
  • Hot sauce or salsa: for serving, optional

Method
 

  1. Make the ranchero sauce: Heat 1 tablespoon oil in a skillet over medium. Add onion with a pinch of salt and cook 3–4 minutes until translucent. Stir in garlic and jalapeño for 30 seconds until fragrant. Add tomatoes, cumin, and smoked paprika. Simmer 8–10 minutes, stirring occasionally, until slightly thickened. Taste and season with salt and pepper.
  2. Warm the beans: In a small pot, warm your beans with a splash of water until spreadable. Season lightly with salt and a squeeze of lime if you like.
  3. Crisp the tortillas: In a separate skillet, heat 1/2 cup oil over medium to medium-high until shimmering. Fry tortillas one at a time, 30–45 seconds per side, until golden and crisp but not brittle. Drain on paper towels and sprinkle with a little salt. Keep warm in a low oven if you’re making a larger batch.
  4. Cook the eggs: In a clean nonstick or well-seasoned pan, heat 1–2 teaspoons oil over medium. Crack in the eggs. Cook sunny-side up for runny yolks (3–4 minutes), or flip for over-easy/medium. Season lightly with salt and pepper.
  5. Assemble: Spread a spoonful of beans on each crispy tortilla. Top with an egg, then ladle over warm ranchero sauce. Finish with avocado, cilantro, a sprinkle of queso fresco, and a squeeze of lime. Add hot sauce if you want extra kick.
  6. Serve immediately: This dish is best hot, while the tortillas still carry a good crunch against the sauce and yolk.