These Huevos Rancheros are fried sunny-side-up eggs placed on a crispy corn tortilla with salsa. You can garnish with fresh cilantro, pickled onions, and creamy avocado slices for a flavorful and satisfying breakfast or brunch. Simple, savory, and a true Mexican classic.
Huevos Rancheros, a Mexican Breakfast
Huevos Rancheros (or Rancher’s eggs) are a classic in Mexican cuisine, brimming with flavor and texture! The combination of crispy (but blendable) tortillas, fried eggs, homemade ranchero salsa, and other toppings is perfect for a delicious breakfast that’s ready in just 20 minutes or less.
I commonly serve this dish for breakfast and brunch, but it can be served for any meal of the day. All the layers of different flavors make it super delicious while still being a flexible dish. You likely have corn tortillas, refried beans or black beans, and eggs laying around.
Just make your favorite homemade salsa and you’re set!
♥️ xo, Ana
**This post was originally published on February 2024. It has been updated to be more helpful.
How to Make Huevos Rancheros
- Start by making your salsa. This can be made a day or two ahead of time.
- Heat the cooking oil in a skillet over medium-high heat. Slightly fry the tortillas in the skillet for about 30 seconds on each side until they are pliable and slightly toasted. This can be made without oil too just to warm them up. Set them aside.
- Using the same skillet, fry the eggs to your liking. I like to keep soft yolks and just a little runny but not too much. Season them with kosher salt and pepper.
- While you’re preparing the tortillas and eggs, heat the refried beans until they’re warm in a separate small skillet.
Assemble the Huevos Rancheros
- Spread a layer of warm refried beans on each tortilla. Place a fried egg on top of the beans on each tortilla.
- Spoon salsa over the eggs, ensuring an even distribution. Sprinkle shredded cheese and add any other toppings you want.
Ana’s Recipe Tips
- Make Ahead: This is meant to be eaten as soon as it is done, or else the tortilla will get soggy. You can prepare all of the components a day ahead except frying the tortillas and making the eggs.
- Storing: If you have leftover huevos rancheros, store them in an airtight container in the refrigerator.
- Separate any remaining components, such as the eggs, tortillas, and sauce, if possible, to maintain their individual textures.
Serving Suggestions
This breakfast doesn’t’ need much else on the side. You can top them with pickled onions for an extra crispy bite. For drinks this goes great with Cafe De Olla or Atole De Maizena.
How do you eat them?
Huevos Rancheros are meant to be eaten like a taco since the corn tortilla is pliable. However, if it has too many toppings that could be a little difficult task! Just slice it with a fork and knife and enjoy that way.
Print Recipe:
Cook ModePrevent your screen from going dark
-
Heat the cooking oil in a skillet over medium heat.
-
Warm the tortillas in the skillet for about 1 minute on each side until they are pliable but slightly toasted. Set them aside.
-
Using the same skillet, fry the eggs to your liking. Season them with salt and pepper.
-
While you’re preparing the tortillas and eggs, heat the refried beans until they’re warm in a separate small skillet.
Assemble the Huevos Rancheros
-
If using beans, spread a layer of warm refried beans on each tortilla. Place a fried egg on top of the beans on each tortilla.
-
Spoon salsa over the eggs, sprinkle cheese and add any other toppings you want like picked onions and avocados.
Serving: 1serving | Calories: 194kcal | Carbohydrates: 25g | Protein: 12g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Cholesterol: 186mg | Sodium: 786mg | Potassium: 414mg | Fiber: 7g | Sugar: 4g
Frequently Asked Questions
Can you make them with flour tortillas?
Yes you can! Use a small tortilla to keep the perfect tortilla to egg ratio.
Can huevos rancheros be made without eggs?
Yes. You can swap the eggs for sautéed veggies, black beans, or even crispy potatoes. Keep the tortillas and salsa the same so it still feels like a proper huevos rancheros plate, just egg-free.
What toppings go well with huevos rancheros?
Common toppings include refried or black beans, avocado or guacamole, queso fresco, cilantro, and a squeeze of lime. Add what you like, just keep the base simple so the eggs and salsa stay front and center.
