Huevos Rancheros
A classic Mexican breakfast featuring lightly fried corn tortillas topped with sunny-side-up eggs and a warm, zesty tomato-chili salsa. Perfect for a hearty brunch that's ready in under 30 minutes.
For 4 servings
4 steps. 20 minutes total.
- 1
Step 1
- a.Prepare the Ranchero Sauce
- b.Heat 1 tbsp of oil in a medium saucepan over medium heat.
- c.Add the chopped onion, garlic, and jalapeño. Sauté for 4-5 minutes until the onion is translucent and softened.
- d.Stir in the diced tomatoes, ground cumin, Mexican oregano, chipotle powder, salt, and pepper.
- e.Bring the mixture to a gentle simmer, then reduce the heat to low. Cover and let it cook for 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly. Keep warm.
- 2
Step 2
- a.Warm Tortillas and Beans
- b.While the sauce simmers, warm the refried beans in a small pot over low heat, stirring occasionally until smooth.
- c.In a large skillet, heat 1/4 cup of oil over medium-high heat. The oil is ready when it shimmers.
- d.Using tongs, carefully place one tortilla in the hot oil. Fry for 15-20 seconds per side, just until it's soft and pliable but not crispy. Repeat with all tortillas, adding more oil if needed.
- e.Place the fried tortillas on a plate lined with paper towels to drain excess oil.
- 3
Step 3
- a.Fry the Eggs
- b.In the same skillet, ensure there is a thin layer of oil. Reduce heat to medium. If the pan is dry, add a little more oil.
- c.Carefully crack the eggs into the skillet, being careful not to crowd them (work in two batches if necessary).
- d.Cook for 2-3 minutes for sunny-side-up with runny yolks, or until the whites are fully set and the yolks reach your desired doneness.
- e.Season the eggs with a pinch of salt and pepper.
- 4
Step 4
- a.Assemble and Serve
- b.To assemble, place two warm tortillas on each plate, slightly overlapping.
- c.Top each tortilla with a fried egg.
- d.Generously spoon the warm ranchero sauce over and around the eggs.
- e.Garnish with crumbled cotija cheese, sliced avocado, and fresh cilantro. Serve immediately with a side of warm refried beans.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For a smokier sauce, char the tomatoes and jalapeño on a dry skillet or under a broiler before dicing.
- 2Keep the egg yolks runny. They create a delicious, rich sauce when broken over the tortillas.
- 3Don't overheat the oil for the tortillas, or they will become crispy like a tostada. You want them soft and pliable.
- 4The ranchero sauce can be made up to 4 days in advance and stored in the refrigerator. Just reheat before serving.
- 5For a truly authentic touch, warm the tortillas directly over a low gas flame for a few seconds per side until lightly charred before frying.
Adapt it for your goals.
Huevos Divorciados
Serve one egg with this red ranchero sauce and the other with a green salsa verde, separated by a line of refried beans.
Add MeatAdd Meat
Add cooked and crumbled chorizo or shredded beef to the ranchero sauce for a meatier version.
Vegan VersionVegan Version
Substitute the eggs with a tofu scramble and use a vegan cheese alternative for the garnish.
Different EggsDifferent Eggs
Instead of fried eggs, you can use scrambled eggs. Simply scramble the eggs and serve them over the tortillas, then top with the sauce.
Why this is on our healthy list.
High in Complete Protein
Eggs and beans provide a powerful combination of protein, essential for muscle repair, energy, and keeping you full and satisfied throughout the morning.
Supports Digestive Health
The refried beans and corn tortillas are excellent sources of dietary fiber, which aids digestion, helps maintain stable blood sugar levels, and promotes gut health.
Antioxidant Powerhouse
The tomato-based ranchero sauce is rich in lycopene, an antioxidant linked to reducing the risk of certain chronic diseases. The onions, garlic, and jalapeños also contribute valuable antioxidants.
Source of Healthy Fats
Avocado provides monounsaturated fats, which are beneficial for heart health and can help reduce bad cholesterol levels.
Frequently asked questions
Huevos Rancheros can be a balanced and nutritious meal. It's rich in protein from eggs and beans, fiber from beans and tortillas, and vitamins from the tomato salsa. To make it healthier, use minimal oil for frying, load up on avocado, and be mindful of the amount of cheese.
