huevos rancheros is one of my favorite breakfasts of all time, and the one i usually make at home for myself. eggs, salsa, beans and cheese are my stable grocery store items so this is easy to whip up and always a hit. it’s also a fun one to make for a group of people.

Huevos Rancheros
Serves 4

• 2 tomatoes
• Half a white onion, chopped
• 1 lime
• 1 tablespoon chopped cilantro
• 3 tablespoons of cooking oil
• 4 corn tortillas
• 1 15oz. can black beans
• 4 eggs
• 4 tablespoons Feta cheese

Salsa: Chop two tomatoes, a quarter of the onion and one tablespoon of cilantro. Combine ingredients together with one squeezed lime. Salt and pepper to taste.

Fried Tortillas: On a small frying pan use medium to high heat with 2 tablespoons of cooking oil, we used olive oil but you can use whatever you have on hand. Fry the tortilla for about 15 seconds on each end or until golden brown. Checking every few seconds as it can burn pretty quickly. Set fried tortillas on a paper towel to soak up excess oil and to cool.

Black beans: On a pan, use 1 tablespoon of cooking oil and add remaining chopped onion, sauté until translucent. Add black beans and mash with fork or masher until you get a chunky texture. Salt and pepper to taste.

Eggs: Fry the eggs to your liking, (over medium is my favorite!). To assemble put the beans on top of the fried tortilla, then top off with salsa and the egg. Garnish with Feta cheese and hot sauce.

photos and recipe tips by: Ivan Solis


Add your own

    Chelsea says:

    That sounds amazing!!! This is a must try, my husband would find me even dreamier if I managed to whip this up!


    Rachel says:

    Huevos Rancheros is such a delicious dish! Going to try this recipe this weekend! Thanks for sharing!!

    Allegra says:

    Where are the plates from? Love them!

    Looks delicious! I love the styling!

    Maddy says:

    I seriously seriously SERIOUSLY cannot wait to make this!

    Kathryn says:

    Even though I haven’t had it in years, I have such fond memories of my dad making this dish for me and my brother on weekend mornings. This post was like a blast from the past! I need to make this for myself now.

    x Kathryn
    Through the Thicket

    caroline says:

    We literally just had something like this for dinner. It’s so easy to whip up and we always have those ingredients on hand. My husband is from Guatemala so I’m always making him make me pupusas- you should try those!!

    Margery Ho says:

    Yum! This looks so good! x

    Blog A Girl with a Camera

    Jbird says:

    Your recipe looks delicious! I did want to point out though that frying olive oil to a high heat can change the molecular structure of the oil, and instead of being healthy, can become carcinogenic (cancerous). Olive oil is perfect when used cold (in salads) or heated gently, but better to use a different oil with a higher smoking point for this recipe.

    Alejandra says:

    I’m sorry to tell you that those are not “huevos rancheros”. Huevos rancheros have green tomato sauce instead of “pico de gallo” and no beans.
    But the recipe looks great

    Molly says:

    This looks so good! No worries on using olive oil to fry, like “Jbird” pointed out. It has been scientifically proven that it does no harm to use olive oil at a high temp – just a silly myth!

Leave a Reply to caroline Cancel reply

Your email address will not be published.