Go Back

Huevos Rancheros

A vibrant and hearty Mexican dish featuring crispy tortillas topped with rich salsa, fried eggs, and fresh ingredients.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Breakfast, Brunch
Cuisine: Mexican
Calories: 450

Ingredients
  

For the Salsa
  • 4 pieces Roma tomatoes Juicy and aromatic, forms the base of the salsa.
  • 3 pieces dried guajillo chiles (stemmed and seeded) Provides depth of flavor with mild heat.
  • 1 piece dried ancho chile (stemmed and seeded, optional) Adds smoky sweetness.
  • 1/2 piece white onion Sweet and slightly sharp, contrasts the dish.
  • 3 cloves garlic (unpeeled for charring) Rich aroma and flavor after charring.
  • 1/2 tsp cumin Enhances the overall flavor profile.
  • 1/2 cup chicken or vegetable broth To blend the salsa to the right consistency.
  • 1 tbsp vegetable oil (for frying the sauce) Essential for sautéing.
  • to taste salt Brings all the flavors together.
For Assembly
  • 8 pieces corn tortillas Crispy and chewy, perfect for the dish.
  • 8 pieces eggs Rich and satisfying, star of the dish.
  • 1/2 cup queso fresco (crumbled) Adds a creamy texture.
  • 1/4 cup fresh cilantro (chopped) Brightens the dish with color and flavor.
  • to serve refried beans Creamy and comforting side.
  • to serve avocado slices (optional) Provides a delicious contrast.
  • to serve Mexican crema (optional) Rich and tangy finishing touch.

Method
 

Prepare the Chiles
  1. Remove the stems and seeds from the guajillo and ancho chiles. Toast the chiles in a dry skillet over medium heat for about 30 seconds on each side until fragrant and pliable.
Soak the Chiles
  1. Place the toasted chiles in a bowl and cover with hot water. Let soak for 15-20 minutes until soft. Drain, reserving some soaking liquid.
Char the Vegetables
  1. Char the Roma tomatoes, half of the white onion, and unpeeled garlic cloves under a broiler or in a dry skillet for 8-12 minutes, turning until blackened in spots.
Blend the Salsa
  1. Let garlic cool slightly and peel it. Blend charred vegetables with the drained chiles, cumin, salt, and broth until smooth.
Cook the Salsa
  1. Heat 1 tablespoon of oil in a saucepan over medium-high heat. Pour blended salsa into the saucepan and reduce heat to medium-low. Simmer for 10-15 minutes until thickened. Adjust salt as necessary.
Fry the Tortillas
  1. Pour 1/4 inch of oil in a skillet over medium-high heat and fry each tortilla for 30-45 seconds on each side until golden and crisp. Drain on paper towels.
Fry the Eggs
  1. Lower heat to medium-low. Fry eggs sunny-side up or over-easy until whites are set and yolks remain runny, about 3-4 minutes. Season with salt.
Assemble the Dish
  1. On each plate, place 2 fried tortillas. Spoon warm salsa over, add two fried eggs, and top with crumbled queso fresco and chopped cilantro.
Serve Immediately
  1. Serve Huevos Rancheros with refried beans, avocado slices if desired, and a dollop of Mexican crema.

Notes

Make it spicier by adding jalapeño or serrano chiles. Salsa can be prepared a day in advance and stored in the refrigerator. Feel free to add fresh herbs like parsley or use scrambled eggs instead of fried. For a dairy-free version, omit queso fresco or substitute with vegan cheese.