United States Flag

United States

Huevos Rancheros

Huevos rancheros is Spanish for “ranch style eggs.” It is a breakfast dish first served in rural parts of Mexico that has, in recent decades, made its way to the United States and other countries. As the dish travelled northward, many variations of the recipe were created, including the use of wheat flour tortillas rather than the traditional corn. Additional American additions include sour cream, cheese, and lettuce.

Recipe Servings: 2

Prep Time
10 minutes
Cook Time
20 minutes
Total Time
30 minutes
Gluten Free
Dairy Free



  1. Heat 1 tablespoon oil in a skillet set over medium-high heat.
  2. Add onion and garlic to the hot oil and sauté 4–5 minutes, until softened but not brown.
  3. Add tomatoes, peppers, chili powder, salt, and a few grinds of black pepper.
  4. Reduce heat and simmer 10 minutes, until the sauce begins to thicken.
  5. Add cilantro or parsley, if using. Turn off heat and cover pan to keep sauce warm.
  6. Pour 1 tablespoon of oil into a frying pan set over medium heat.
  7. Fry each tortilla in the hot oil until it is lightly toasted.
  8. Transfer tortillas to paper towel to drain.
  9. Add the remaining 1 tablespoon oil to the frying pan still set over medium heat.
  10. Crack eggs into the hot oil and cook them sunny-side up.
  11. Place an egg on each of the tortillas, top them with ranchero sauce, and serve immediately.

Subscribe Now!

View Options

Sign In

Please enter your email address and password.

Forgot Password?

Forgot Password

Please enter your email address to reset your password.