Video thumbnail
recipe

Typical Mexican Breakfast Huevos Rancheros

Total time: 35 mins.
Difficulty: Medium
Serves: 2 people
zoomed image
0
Image

Huevos Rancheros is a classic Mexican breakfast featuring crispy corn tortillas topped with fried eggs, seasoned pinto beans, and fresh, tangy salsa ranchera. Garnished with cottage cheese, pickled onions, and fresh parsley, this dish is both vibrant and satisfying. It’s perfect for a weekend brunch or anytime you want a hearty, flavorful breakfast with a Mexican flair.

Why Everyone Will Love This Recipe

The dish offers a satisfying combination of textures: crunchy tostadas, creamy pinto beans, and perfectly cooked eggs. The fresh tomato and serrano salsa add brightness and spice, while toppings like cottage cheese and pickled onions enhance flavor and creaminess. Huevos Rancheros is quick to prepare, visually stunning, and packed with protein and nutrients.

What Are Huevos Rancheros?

Huevos Rancheros, meaning “ranch-style eggs” in Spanish, originated in rural Mexico as a hearty breakfast for farm workers. It typically features fried eggs on lightly fried corn tortillas topped with a fresh, tomato-based salsa. Traditionally, it was served with beans and sometimes avocado. The dish reflects the simplicity and heartiness of rural Mexican cooking, balancing protein, carbohydrates, and fresh vegetables in a single meal. Today, it’s a popular breakfast around the world, celebrated for its flavor, color, and versatility.

Cooking Tips

  • Use fresh, ripe tomatoes for the salsa to maximize sweetness and flavor.
  • Cook the pinto beans until hot but still slightly firm to preserve texture and avoid a mushy consistency.
  • Fry the corn tortillas until just golden to ensure they remain crisp but not overly greasy.
  • Cook eggs carefully, keeping the yolk to your desired doneness, for the perfect runny or set center.
  • Add lime juice to the salsa just before serving to enhance freshness and acidity.
  • Assemble the tostadas right before serving to keep the tortillas crispy and the dish vibrant.

Frequently Asked Questions

Can I Use Other Beans?

Yes, black beans or kidney beans can be used as alternatives, seasoned to taste.

Can I Make It Vegetarian?

The classic dish is already vegetarian if you omit meat toppings; you can also add avocado or roasted vegetables.

Can I Add Cheese?

Yes, sprinkle crumbled queso fresco or cotija cheese on top for additional creaminess.

Can I Make It Spicier?

Add more serrano peppers or a dash of hot sauce to the salsa to increase heat.

Can I Make Mini Portions?

Yes, use small tortillas or cut the tostadas into quarters for appetizer-sized servings.

How to Store

Huevos Rancheros is best served fresh. Leftovers can be stored separately—salsa and beans in airtight containers in the refrigerator for up to 2 days. Tostadas should be stored separately to maintain crispiness. Reheat beans and salsa gently before serving.

How to Freeze

Freezing is not recommended for this dish, as fried tortillas lose their crisp texture and eggs may become rubbery. It is best enjoyed immediately after preparation.

Ingredients

for the salsa ranchera
Plum tomatoes
4
extra virgin olive oil
as needed
Chopped onion
1/2
chopped serrano pepper
1
Garlic clove
1
salt
to taste
Lime (juice)
1
for the seasoned pinto beans
vegetable oil
as needed
Minced garlic cloves
2
Ground cumin
to taste
Pinto beans
700g
for the tostadas and toppings
Vegetable oil, for frying
Corn tortillas
2
eggs
2
Cottage cheese
pickled onions
fresh parsley, chopped

How to Make Huevos Rancheros

To make huevos rancheros at home, first prepare the ranchera sauce: sauté the chopped onion in a non-stick pan with a drizzle of extra virgin olive oil.

Pour the tomatoes cut into small cubes.

Add a chopped garlic and chilli pepper and season with salt.

Let it cook on a medium flame, stirring often with a wooden spoon, until you obtain a thick and reduced sauce, then transfer the sauce to a bowl and let it cool.

In a separate pan, brown the minced garlic cloves with a little cumin and a drizzle of seed oil.

Add the pre-cooked beans and let them flavor for a few minutes, then remove from the heat.

Place the corn tortilla in a small pan in which you have heated a drizzle of seed oil.

Let it toast for about 1 minute, taking care to turn it halfway through cooking with a pair of kitchen tongs, then proceed in the same way with the remaining tortilla.

In the same pan, heat another drizzle of seed oil and shell the eggs.

Let them cook for about 4 minutes, or until the egg white is well set and the yolk is still liquid and creamy.

Drizzle the ranchera sauce with the strained lime juice and mix carefully.

Place a toasted corn tortilla on a plate and place the fried egg on top.

Season with the hot sauce and add a few spoonfuls of cottage cheese.

Also add the pickled onions and season with a little chopped parsley, then top with the reserved pinto beans.

Bring the huevos rancheros to the table and serve immediately. Enjoy!

Image
Every dish has a story
Find out more on Cookist social networks
api url views