Authentic huevos rancheros featuring sunny-side-up eggs on lightly fried corn tortillas, smothered in a quick, flavorful homemade ranchero sauce. Topped with avocado, queso fresco, and fresh cilantro for a vibrant and satisfying meal.
Course Breakfast
Cuisine Mexican
Keyword authentic huevos rancheros, huevos rancheros recipe, mexican breakfast, ranchero sauce, the best huevos rancheros
Prep Time 15 minutesmins
Cook Time 25 minutesmins
Total Time 40 minutesmins
Servings 4servings
Calories 420
Equipment
Medium saucepan
Large skillet or griddle
Immersion blender or standard blender
Tongs or spatula
Cutting board and chef's knife
Ingredients
1tbspneutral oillike avocado or vegetable oil, divided
1/2mediumwhite oniondiced
1mediumjalapeñoseeds removed for milder heat, diced
2clovesgarlicminced
1tspground cumin
128 oz canfire-roasted diced tomatoeswith their juices
1tspdried oreganopreferably Mexican oregano
to tastekosher salt and black pepper
8corn tortillas6-inch size
8largeeggs
1ripe avocadosliced
1/2cupqueso frescocrumbled
1/4cupfresh cilantrochopped
1mediumlimecut into wedges for serving
Instructions
Make the ranchero sauce. Heat 1 tablespoon of oil in a medium saucepan over medium heat. Add the diced onion and jalapeño. Cook, stirring occasionally, until softened, about 5 minutes. Add the garlic and cumin and cook for 1 more minute until fragrant.
Add the canned tomatoes with their juices and the dried oregano to the saucepan. Bring to a simmer, then reduce heat to low. Let it cook, uncovered, for 10-15 minutes to allow the flavors to meld. Season generously with salt and pepper. Use an immersion blender to puree until smooth, or carefully transfer to a blender. Keep warm.
Prepare the tortillas. Heat a large skillet or griddle over medium-high heat. Lightly brush or spray each corn tortilla with a tiny bit of the remaining oil. Cook for about 30-60 seconds per side until lightly browned and pliable. Stack them on a plate and cover with a clean kitchen towel to keep warm.
Fry the eggs. In the same skillet, add a little more oil if needed. Crack the eggs into the hot skillet. Cook sunny-side-up until the whites are fully set but the yolks are still runny, about 3-4 minutes. For over-easy, carefully flip and cook for 30 seconds more. Season with salt and pepper.
Assemble and serve. Place two warm tortillas on each plate, slightly overlapping. Top each pair with two fried eggs. Generously spoon the warm ranchero sauce over the eggs and around the plate. Garnish with sliced avocado, crumbled queso fresco, and chopped cilantro. Serve immediately with lime wedges on the side.
Notes
Chef's Tips:• For a smoother sauce, blend it while still hot but be cautious of steam pressure.• Don't skip warming the tortillas—it transforms their texture from cardboard to tender.• Serve immediately to enjoy the contrast of crispy tortilla, runny yolk, and warm sauce.Food Safety:• Cook eggs until whites are completely set and yolks begin to thicken.• Refrigerate leftover sauce within 2 hours.