Huevos Rancheros


Huevos rancheros (ranch-style eggs) is a popular breakfast in Mexico. Fried eggs on a fried tortilla with a tomato salsa, cheese and avocado.

↓ Jump To Recipe

In this recipe:

The main thing:

Other stuff:

Huevos rancheros
Veronique van Ohmydish

Made by Véronique

Published at 2021-09-12, this recipe is for 2 people and takes 20 minutes.

Founder of Ohmydish (established 2014). Would happily spend her entire day in the kitchen. Previously worked in the hospitality industry as an independent chef and is ready and willing to help you gain confidence in the kitchen. With her easy-to-follow recipes, helpful tips, and cooking knowledge, you will be making the very tastiest dishes yourself in no time! Véronique's recipes are intended for everyone, from beginners to advanced home cooks.

Updated at: 12-03-2022

20 minutes 2 people Breakfast 237 calories p.p.
Huevos rancheros


(✓ Tip: click to check off)

  • 2 eggs
  • 2 corn tortillas
  • 3 tomatoes
  • 1 clove of garlic
  • 2 green chillies
  • white cheese such as grated mozzarella
  • 160 grams of kidney beans
  • half an avocado
  • half an onion
  • Olive oil
  • pepper
  • salt
Huevos rancheros ingredients
↑ click on the photo to enlarge

Kitchen equipment

(✓ Tip: click to check off)

  • 2 frying pans
  • chopping board
  • chef's knife
  • sieve
  • wooden spoon
  • meat tongs
  • bowl
  • tablespoon

Huevos Rancheros

20 minutes 2 people Breakfast 237 calories p.p.

View the original recipe via:

Preparation – 10 minutes

Finely chop half an onion and 1 clove of garlic. Wash 3 tomatoes and cut them in half. Remove the crown from the tomato and cut it into fairly small pieces, this does not have to be very precise.

Wash the green chillies and cut them into small pieces. You can choose to leave the seeds in, depending on how spicy you want the dish to be.

Drain the kidney beans in the sieve and wash them with water.

Heat a frying pan with a layer of sunflower oil (or another neutral oil) and wait until the oil is hot. You can test with a piece of kitchen paper whether the oil has become hot enough.

If the kitchen paper bubbles, then the oil is hot enough. Add a corn tortilla (1 at a time) to the pan of hot oil. Use tongs to turn the tortilla.

You only need to fry the tortilla for less than a minute on each side. Turn until both sides are cooked through and a nice colour.

Place the tortilla on a plate and repeat this step for the other tortilla. Turn off the heat and set the pan with oil to one side and let it cool completely.

Huevos rancheros
Huevos rancheros

Finishing the huevos rancheros – 10 minutes

Heat a small dash of sunflower oil in the second frying pan. Sauté the onion and garlic until translucent, then add the finely chopped green chillies, stir well with a wooden spoon.

Once the green chillies are cooked, add the tomato pieces. Lower the heat and let it simmer for a few minutes. Mash the tomato with a wooden spoon until it becomes a (simple) salsa.

Put the tomato salsa in a small bowl, wipe the pan clean with some kitchen paper. Add a small dash of sunflower oil to the frying pan and wait until it is hot.

Now crack 2 eggs into the hot oil and fry them for about a minute. Use the hot oil to quickly cook the egg yolk as well. You can do this by (carefully) basting the egg yolk with hot oil using a tablespoon.

Warm up the kidney beans in the oil leftover from frying the eggs. Fry them briefly and mash them slightly, it doesn't have to be a purée.

Place a corn tortilla on a plate and top with a fried egg along with the kidney beans and tomato salsa. Halve an avocado and cut the flesh into slices.

Add the avocado to the huevos rancheros and finish the dish with a little white cheese. Season with salt and pepper. Enjoy your dinner!

Rank this recipe!
0 votes

Huevos Rancheros: frequently asked questions

Can I replace the kidney beans?

Traditionally, huevos rancheros are eaten with black beans, you could use these instead. Brown beans can also be served with this dish.

Can I use a regular tortilla instead of a corn tortilla?

That is possible, but the tortilla will then become a lot harder. Corn tortillas generally stay a little softer and rise better during frying. Both are tasty!