Loading...
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.
Prepare the Ranchero Sauce
Warm Tortillas and Beans
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.
This Mexican recipe takes 30 minutes to prepare and yields 4 servings. At 534.34 calories per serving with 26.79g of protein, it's a beginner-friendly recipe perfect for breakfast or brunch.
Discover authentic recipes from cuisines around the world.
Find recipes that fit your dietary preferences.
Find recipes optimized for your goal.
Fry the Eggs
Assemble and Serve
Serve one egg with this red ranchero sauce and the other with a green salsa verde, separated by a line of refried beans.
Add cooked and crumbled chorizo or shredded beef to the ranchero sauce for a meatier version.
Substitute the eggs with a tofu scramble and use a vegan cheese alternative for the garnish.
Instead of fried eggs, you can use scrambled eggs. Simply scramble the eggs and serve them over the tortillas, then top with the sauce.
Eggs and beans provide a powerful combination of protein, essential for muscle repair, energy, and keeping you full and satisfied throughout the morning.
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.
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.
Avocado provides monounsaturated fats, which are beneficial for heart health and can help reduce bad cholesterol levels.
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.
A typical serving of this Huevos Rancheros recipe contains approximately 650-700 calories. The exact number can vary based on the amount of oil, cheese, and avocado used.
Absolutely. The ranchero sauce is perfect for making ahead. It can be stored in an airtight container in the refrigerator for up to 4 days. Simply reheat it gently on the stovetop before you're ready to assemble the dish.
Huevos Rancheros features two eggs served together, covered in a single red (ranchero) salsa. Huevos Divorciados ('divorced eggs') serves two eggs separately, one covered in red salsa and the other in green salsa (salsa verde), often with a line of refried beans separating them.
If you can't find Cotija, a good substitute is crumbled feta cheese, which offers a similar salty tang. For a milder option, you could use queso fresco or a sprinkle of Monterey Jack.
This recipe goes great with these complete meals

Juicy, crispy carnitas piled high on a toasted bolillo roll with creamy refried beans, fresh avocado, and tangy pickled onions. A classic Mexican sandwich that's hearty, flavorful, and incredibly satisfying for lunch or dinner.

A hearty and soulful Mexican stew, featuring tender pork and chewy hominy in a rich, smoky red chile broth. Perfect for gatherings, and customizable with fresh garnishes.

A quintessential Mexican breakfast, featuring crispy corn tortilla triangles simmered in a vibrant, tangy salsa verde. Topped with cotija cheese, crema, and onion, this dish offers a perfect balance of textures and flavors, making it an unforgettable brunch centerpiece.

Tender, juicy, slow-cooked pork shoulder, crisped to perfection and served in warm corn tortillas with classic toppings. A beloved Mexican street food classic that's surprisingly easy to make at home.