Huevos Rancheros finished dish
Breakfast · Mexico

Huevos Rancheros

Huevos Rancheros (Spanish for "eggs ranch-style") is a traditional Mexican country breakfast. From its home in Mexico, the dish has spread throughout the Americas.

EST. TOTAL TIME40 min
DIFFICULTYMedium
SERVES2

Time and difficulty are editorial estimates; allow extra time for your equipment and experience.

What you’ll need

Tap an ingredient as you get it ready.

Let’s make it

  1. Step 1

    To prepare the ranchero sauce, in a skillet, heat 1 tablespoon oil over medium-high heat. Add the onion and optional garlic, and sauté until softened but not brown (4–5 minutes).

  2. Step 2

    Add the tomatoes, peppers, chili powder, salt and a few grinds of black pepper and reduce to a simmer. Simmer for about 10 minutes, until the sauce begins to thicken up.

  3. Step 3

    Add the cilantro or parsley, turn off the heat and cover the pan to keep the sauce warm.

  4. Step 4

    In another skillet, lightly fry the tortillas in 1 tablespoon of oil. Remove and drain.

  5. Step 5

    If necessary, add additional oil to the second skillet, and fry the eggs until they are "sunny-side up". Transfer the eggs to the tortillas, and cover with the ranchero sauce.

A seat at our table

Explore recipesWhat’s for dinner?The food journalAbout Little LadleContact usPrivacy policyTerms of use