eggs

vegetarian

pan-fried

everyday

breakfast

juicy

Mexican

all seasons

Hot

recipe photorecipe photo

Huevos Rancheros Mexican Egg Dish

Difficulty

easy

Time

35m

Price Category

cheap

Calories

Medium

Huevos Rancheros is a classic Mexican breakfast featuring eggs cooked in a flavorful, spicy tomato sauce, served on fresh tortillas. This hearty and delicious dish is a perfect choice for a substantial breakfast or brunch that is guaranteed to awaken your taste buds. Easily prepare this authentic Mexican meal at home and enjoy the harmony of fresh ingredients and vibrant spices. A true culinary journey to Mexico with every bite!

ingredients

2 Servings

Steps

1

Prepare the Sauce

In a medium skillet, heat 1 tbsp of olive oil over medium heat. Add the finely chopped onion and sauté for 3-5 minutes until softened. Add the minced garlic and jalapeño, and cook for another 1 minute until fragrant.

2

Cook the Sauce

Pour the diced tomatoes with their juice into the skillet. Stir in the ground cumin, chili powder, salt, and pepper to taste. Bring to a simmer, then reduce the heat to low and cook uncovered for 10-15 minutes, until the sauce thickens and flavors meld. Stir occasionally.

3

Tortillas and Eggs

While the sauce is simmering, warm the corn tortillas in a dry skillet or microwave until soft and pliable. In a separate pan, fry the eggs to your desired doneness (sunny-side up is common) in a little oil over medium heat, about 2-3 minutes.

4

Assemble and Serve

Place 2 warm tortillas on each plate. Spoon a generous amount of the ranchero sauce over them, then carefully place 2 fried eggs on top. Garnish with fresh cilantro and serve with lime wedges, optionally with sliced avocado and crumbled cheese.

Extra Tips

For the sauce, you can use fresh tomatoes; just peel and dice them before adding.

If you like it spicier, leave more jalapeño seeds in or add a pinch of cayenne pepper.

Serve with fresh avocado, sour cream, or crumbled cheese for an even richer flavor experience.

Nutrition

Per 100gPer Serving
200g
Calories175 kcal350 kcal
Protein9g18g
Fat11g22g
Carbohydrate10g20g
Fiber2g4g
Sugar4g8g