It is no secret that our trip to San Miguel de Allende was one that we will never forget. And it is not just because we fell in love with this historical city, but also because we got a chance to eat some of the best Mexican food that we have ever had in our lives.

Prior to my trip, I had one thing in mind, and that was finding the best huevos rancheros recipe and recreate it at home.

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

See, the thing is there is no such thing as a “recipe” for huevos rancheros – the Mexican ranch style eggs. Or maybe I should say, if there was a recipe for it, it would be nothing more than corn tortillas topped with refried beans, eggs, and salsa.

It is that simple, right?

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Well… The answer, I found out after ordering huevos rancheros every morning while in San Miguel, is yes and no.
Yes, because the anatomy of a traditional huevos rancheros dish is super simple. It is made with every day ingredients that are available and inexpensive throughout Mexico. However, after our trip I learned that there are a lot of ways to make it flavorful, complex, and therefore, delicious.

Like I mentioned earlier, I had huevos rancheros every morning for breakfast during our San Miguel trip. We literally went to a different restaurant to try their version of this simple dish. And mostly, they were all fantastic, but a small B&B spot in the heart of downtown San Miguel called Posada Corazon took it to another level. What made it so special was the chili sauce that they drizzled over the eggs. I knew after the very first bite that this is the best huevos rancheros I have had in my life.

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Posada Corazon is one of those places where most people dream about owning after they retire. A small, 6-room bed and breakfast hotel that serves homemade dishes to their guests. To get in, we had to ring a bell, walk down a path to a beautiful house. When we got in, an older Mexican lady, who later we found out is also the cook, welcomed us. She seated us at a table in a living room with a large library and a seating area. It almost felt like we were at a friend’s house and she was cooking for us.

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

After I ate her version of huevos rancheros and loved it so much, I asked her for the recipe of the chili sauce. Unfortunately, due to my lack of Spanish speaking skills, I couldn’t understand what she was saying. Luckily, the concierge at our hotel made a phone call to the restaurant to get the recipe.

Come to find out, the sauce is nothing more than dried pasilla chilies boiled in water with some chopped onions, garlic, tomatoes with salt and pepper.

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

When we came back to the island, I started working on my version of the best huevos rancheros using all the techniques that I learned from the restaurants of San Miguel de Allende. And after several tries, I feel like I nailed it. Here I have to say, I am very much aware that this is by no means a quick dish, but I promise you that if you do a little planing in advance, you will have the best huevos rancheros of your life.

So, here are the steps to make the best huevos rancheros ever:

* One day in advance:

Make the refried beans and salsa: Getting the two condiments ready in advance that gives it the “ranch” character helps a lot. Especially when it comes to the salsa, because the time in the fridge allows all the flavors to marinate ensuring a delicious end product.

Make your own corn tortillas: I used to think that making corn tortillas is hard, but after a couple of tries, I don’t think I will ever go back to buying them from the supermarket. And for this particular recipe, they are an important component for an authentic huevos rancheros dish. To save time, I would recommend making them a day in advance. This blog post explains how to make them at home, in detail.

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Make the sauce: Making the sauce is super easy. All you have to do is to boil 6 cups of water with 4 dried pasilla chiles, 4 tomatoes, 1/2 cup of chopped onions, and 2 cloves of  garlic with salt and pepper to taste. Once it is boiled, process it in a food processor, and the run it through a medium-mesh strainer. To finish it up, pour it back to the pot, let it come to a boil, turn the heat down to low, and let it simmer for 15 minutes.
You can store the sauce in a large mason jar and cover it tightly with a lid. This keeps it fresh for at least a week. When you are ready to serve, just warm it up in a small pot.
You can find dried pasilla negro chiles in authentic Mexican grocery stores and online.

* To assemble:

1. Cook two eggs to your liking. I like mine over-easy and think that the juices of eggs blended in the sauce, salsa, and pasilla chili sauce tastes incredible. However, if that is not what you like, feel free to cook them based on your preference.

2. In the mean time, dip 2 corn tortillas in the warm pasilla sauce for 5 seconds. Using thongs, fish them out of the pot and place on a large plate, making sure they cover the whole plate.

3. Generously spread 3-4 tablespoons of refried beans over the tortillas.

4. Place the eggs on tortillas. Drizzle 3 (or more) tablespoons of the pasilla chile sauce over the eggs.

5. Top them off with 3 tablespoons of salsa, avocado, and some crumbled Mexican cheese – queso fresco.

6. To finish it up, sprinkle it with some freshly cut cilantro, salt and black pepper, and serve it with wedges of fresh lime.

Huevos Rancheros with Posada Corazon's Pasilla Chile Sauce

Huevos Rancheros with Posada Corazon’s Pasilla Chile Sauce

5 from 1 vote
Yields4 Servings
Prep Time40 minutes
Cook Time20 minutes
Total Time1 hour
Recipe for  Huevos Rancheros with Posada Corazon’s Pasilla Chile Sauce

Ingredients 

For the Pasilla Chili Sauce:

  • 6 cups water
  • 4 dried pasilla chiles, washed, seeded, and cut into 2-inch pieces
  • 4 roma tomatoes, washed and cut into smaller pieces
  • 1 small onion, chopped (should be 1/2 cup chopped onion)
  • 2 cloves of garlic
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper, freshly ground

For the refried beans:

  • 1 tablespoon vegetable oil
  • 1 medium onion, chopped
  • 2 cloves of garlic, minced
  • 2 (14 ounces) cans of black beans, rinsed
  • 3/4 cup vegetable stock, or chicken stock

For the salsa:

  • 1/2 cup chopped red onion
  • 2 cloves of garlic, pressed through a garlic press
  • 1 cup fresh cherry tomatoes, cut into smaller pieces
  • 2 tablespoons cilantro, chopped
  • 1 jalapeno, seeded and chopped into smaller pieces
  • Juice of one lime
  • 1/2 teaspoon salt, or more, to taste
  • 1/4 teaspoon black pepper, freshly ground

For the huevos rancheros:

  • 8 homemade corn tortillas
  • 8 large eggs
  • 2 tablespoons of butter
  • 1 ripe avocado, cut into small cubes
  • 1/2 cup queso fresco, crumbled
  • 1 lime, cut into wedges
  • 2 tablespoons fresh cilantro, chopped

Instructions 

To make the pasilla chili sauce:

  • Place all the ingredients into a medium sized pot.
  • First, bring it to a boil, and then let it simmer until cooked through, 20-25 minutes.
  • Process the mixture (everything in the pot – both the peppers, tomatoes, and the juices) in a food processor in batches. Run it through a medium-mesh strainer.
  • Place it back in the pot. At this point if it is too thick, you can adjust it to you liking by adding in some water.
  • Allow it to simmer in low heat until you are ready to use it.

To make refried beans:

  • Heat oil in a 10-inch non-stick skillet.
  • Add in the onions and cook, stirring occasionally, until translucent, 8-9 minutes.
  • Stir in the garlic and cook for 30 seconds.
  • Transfer the beans and stock into the pan.
  • Cook, stirring frequently for 5-8 minutes. When it is heated through, use a potato masher to mash the beans. Let it cook for 5 more minutes and take it off the heat.
  • Put a lid on it and set aside until ready to use.

To make the salsa:

  • Mix all the ingredients in a small bowl.
  • Taste to make sure that it is well seasoned.
  • Cover it with stretch film and set aside.

To assemble:

  • Cook two eggs to your liking.
  • While they are cooking, dip 2 corn tortillas in the warm pasilla sauce for 5-7 seconds. Using thongs, fish them out of the pot and place on a large plate, making sure they cover the whole plate.
  • Generously spread 3-4 tablespoons of refried beans over the tortillas.
  • Place the eggs on tortillas. Drizzle 3 tablespoons of the pasilla chile sauce over the eggs. Top them off with 3 tablespoons of salsa, sliced avocado cubes, and some crumbled queso fresco.
  • To finish it up, sprinkle it with cilantro, salt and black pepper, and serve it with lime wedges.
  • Repeat the same process 3 more times to serve 4 people.

Notes

Note: You can store the pasilla chile sauce in a mason jar tightly closed with a lid in the fridge. It will keep its freshness up to a week.

Nutrition

Calories: 534kcal | Carbohydrates: 47g | Protein: 21g | Fat: 31g | Saturated Fat: 13g | Cholesterol: 353mg | Sodium: 1353mg | Potassium: 992mg | Fiber: 11g | Sugar: 8g | Vitamin A: 4207IU | Vitamin C: 38mg | Calcium: 242mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: Mexican
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me โ€œIce." Iโ€™m the cook/recipe-tester/photographer behind this site.

If youโ€™re looking for approachable, yet creative recipes made with everyday ingredients, youโ€™ve come to the right place. Here, weโ€™re all about recipes thatโ€™s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

The cover of Foolproof Protein packed ebook.

Claim Your Free E-Book

Foolproof Protein-Packed
Sign up to get our free Protein-Packed Meals E-book with recipes you can make in under 45 minutes. Plus, get weekly updates and goodies from us.
Please enable JavaScript in your browser to complete this form.
5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. Two years ago we rented a house a couple of doors down from Posada Corazon and were delighted to find that they served breakfast to non-guests as well and took advantage of that fact a number of times. We loved everything about the place and especially the huevos rancheros. Thank you so much for recipe and the beautifully photographed post!

    1. Hi Judie,
      I can only imagine how fun it was. We loved San Miguel so much that we are planning a trip back in a couple of years. And Posado Corazon is a place we will definitely go back.
      I am glad you liked the recipe. I hope you’ll give it a try soon. Cheers!

  2. Hi- this recipe looks awesome! Just one question- in the description of the sauce you use 4 cups of water, but the ingredient list calls for 6- I didn’t notice this until I put in 6 and it looks pretty watery. Is 4 cups the correct measurement?

    1. No, you should be fine. Actually, it would work either way. I started with 4 cups, but it was a little thicker than I would have liked so I changed it to 6 cups of water. Obviously, I failed to change the blog post.
      Again, either way you should be fine. With 6 cups it would be a thinner sauce than with 4 cups…
      Let me know if I can answer any other questions.
      Cheers!