Blog Posts Mexican Recipes

Perfect and Hearty Huevos Rancheros

I love Mexican food. I mean LOVE. And one of my favorite dishes is Huevos Rancheros or “Ranch Eggs”. Typically, this is a Mexican dish that consists of fried eggs over crisp tortillas, and topped with a cooked salsa.  I had a version of this at a small restaurant in the Hamptons while on my way home from a vacation in Montauk. It was the perfect brunch to end our vacation.

I love this dish so much that I will eat it anytime, and I recently made it for dinner.  My variation of Huevos Rancheros is smoky from the cumin, creamy from the refried beans, spicy from the cayenne and jalapeno, and savory from the egg with the runny yolk, while it still feels fresh from the salsa that is packed with veggies and bright cilantro. This is one of my favorite recipes and I hope you will love it as much as I do!

I make a very large batch of the salsa, and freeze about half of it for another time. So for this recipe, you will have leftover salsa, which I recommend freezing for a later date! I also make the salsa totally before I prepare any of the other ingredients. The other components of this dish cook quickly, and this sauce can sit covered after being prepared and stay hot enough to be served.

Huevos Rancheros
6 servings

Time: About 35 minutes

2 tbsp. canola oil
2 cups onion, chopped
1 cup green bell pepper, chopped
1 cup red bell pepper, chopped
2 tsp. ground cumin
1 tsp, chili powder
½ tsp. cayenne
1 tsp. salt
½ tsp. pepper.
2 tbsp. fresh jalapeño, minced
2 tbsp. fresh garlic, minced
1 can of diced tomatoes, 14 oz.
2 tbsp. fresh cilantro, chopped
Canola oil
6 corn tortillas, 6″

1.5 tbsp. unsalted butter
6 eggs

Other Ingredients:
Queso Fresco
1 can refried beans, 30 oz. Heated according to directions on package.
Sauteing Onions and Peppers



Heat oil in a medium pot or saucepan over medium high heat. Add the onions and peppers, with a pinch of salt and pepper. Let these cook for about 4-6 minutes.


Add the cumin, chili powder, cayenne, salt, pepper, jalapeno, and garlic. Sauté for around 30 seconds. This will allow the spices to heat up and all the flavors to open and perfume the mixture. Then add the can of diced tomatoes and let cook for 2-3 minutes.


Add the chicken stock, stir, and turn the heat down to medium. Let mixture cook for 10 minutes.


Use A stick blender to partially blend the salsa in the pot, I still like some chunks left for texture, but I like the velvetiness that the stick blender provides.

There is no need to blend the salsa at all if you prefer it totally chunky.

Blended salsa getting a cilantro shower5.

After blending, cook for another 10-15 minutes until the mixture thickens sufficiently. Add the cilantro and take the mixture off the heat.



Cover the bottom of a large sauté pan in canola oil. You are going to shallow fry the tortillas, so depending on the size of your pan, this will be anywhere from a few tablespoons of oil to about ¼ cup of oil. Heat oil on medium high to high heat.

Crispy Corn Tortillas fresh from frying2.

When hot, place one tortilla in and cook one side until brown. This will be anywhere from 15-30 seconds. Flip over and cook other side until brown. Place on wrack over paper towels and sprinkles with a pinch of salt right after being taken out of the oil.


Repeat with the rest of the tortillas and set them aside.



Heat ½ tbsp butter in large pan over medium high heat.


Add eggs and cook for about 2-3 minutes, covering for the last minute, which will leave you with a perfect sunny side up egg.


I like sunny side up, because I love the super runny yolk in my Huevos Rancheros. You can cook your eggs to your preference, whether it is sunny side up, or over easy/medium/hard, but I suggest no more than over medium.

Now put all the components together!


Place 2 corn tortillas on a plate, and spread each tortilla with a large spoonful of refried beans (about 3-4 tablespoons).


Place a single egg on each tortilla, and top with the warm salsa. I suggest about ¼- 1/3 cup on each tortilla.


Crumble queso fresco over everything and serve immediately!

Leave a Reply