Your Cooking Assistant Find a recipe by the avaliable engredients
Set the ingredients

Huevos Rancheros


60 min

Huevos Rancheros

Huevos Rancheros Photo 1

This recipe may easily feed four people as a breakfast or brunch portion. However, it can also become a nice dinner dish with a touch of Mexican flavor! Cook Huevos Rancheros right away to enjoy the benefits of the dish!


  • black beans: 1 can (canned)
  • chicken chorizo sausage: 500 g (turkey or chicken)
  • onion: 1 piece (white or yellow, medium)
  • garlic: 2 clove
  • egg: 5 piece (large)
  • hot salsa sauce: 0.5 cup
  • avocado: 1 piece (ripe)
  • goat cheese: 0.5 cup (or jack, feta, queso fresco, etc.)
  • olive oil: 3 Tbsp
  • vinegar: 1 Tbsp (white or cider)
  • flour tortillas: 2 piece (or corn tortillas)

Metric Conversion

Stages of cooking

  1. Start with re-frying black beans. Peel and mince a couple of garlic cloves. Chop the onion. Open your beans and drain, leaving the liquid.

    Huevos Rancheros Photo 2
  2. Heat a couple of tablespoons of oil over medium heat in a pot. Add onions and salt, stirring until the onions begin to turn transparent. Add garlic and continue sautéing for another minute or so, until the garlic gets golden.

    Huevos Rancheros Photo 3
  3. Add the beans and a quarter of the liquid you have left. Stir the ingredients well.

    Huevos Rancheros Photo 4
  4. While the beans are simmering, remove the chorizo casings. If you use real chorizo, you can just crumble it into the pan. If you use chicken or turkey sausage, you'll need to chop the ingredients. Slightly fry the sausage in a large pan over medium-high heat.

    Huevos Rancheros Photo 5
  5. Having cooked the beans, add a dash of vinegar and black pepper.

    Huevos Rancheros Photo 6
  6. Then mash the beans.

    Huevos Rancheros Photo 7
  7. Now add the re-fried beans to the sausage and stir the ingredients. Cover the pan with the lid to keep it warm.

    Huevos Rancheros Photo 8
  8. Now comes the trickiest part of the recipe: poaching the eggs. If you've never tried it before, don't be puzzled. Just get a deep pan and pour four or five inches of water in it. Add a nice pinch of salt and a splash of white wine vinegar. Put it over medium heat and watch it pretty closely, you need a bare simmer. Meanwhile, carefully crack an egg into a shallow bowl. If the yolk breaks, repeat the action once again.

    Huevos Rancheros Photo 9
  9. When the water gets to the right temperature, lower your shallow bowl into the pot and gently drop the egg into the water. Start stirring the water to keep the egg from dispersing as much as possible. You'll see the white begin to set as shown on the photo.

    Huevos Rancheros Photo 10
  10. Don't touch it now, let the white continue to set around the yolk. The egg will float to the top as soon as it is ready. The yolk should remain liquid.

    Huevos Rancheros Photo 11
  11. Use a slotted spoon to scoop the egg out of the water. Gently put it on a paper towel to get rid of extra water, then put it on a plate. As soon as all the eggs are ready, put all of them together in a random order.

    Huevos Rancheros Photo 12
  12. Toast the tortillas carefully.

    Huevos Rancheros Photo 13
  13. Divide your mixture of sausage and beans between the tortillas you have.

    Huevos Rancheros Photo 14
  14. Now put two poached eggs on top.

    Huevos Rancheros Photo 15
  15. Spoon some salsa sauce above the eggs.

    Huevos Rancheros Photo 16
  16. Crumble your goat cheese above the eggs as well.

    Huevos Rancheros Photo 17
  17. Wash, peel and slice avocado, leaving it connected at the top. Decorate the dish with it.

    Huevos Rancheros Photo 18
  18. Spoon more salsa over avocado and garnish with cilantro or any other greenery, if you have any. Serve the dish warm to enjoy its perfect taste!

    Huevos Rancheros Photo 19

History of the Huevos Rancheros:

Huevos Rancheros, which translates to "rancher's eggs," is believed to have originated in rural Mexico as a hearty breakfast dish for farmworkers. It typically consists of fried eggs, black beans, and a tomato-based chili sauce, served on top of tortillas, and often topped with cheese and avocado. Over the years, this flavorful and satisfying dish has become popular not only in Mexico but also in restaurants and homes around the world.

Tips and Tricks for Huevos Rancheros Recipe:

• Use high-quality ingredients: While you can vary the ingredients used in huevos rancheros, it is important to use high-quality ingredients. The better the ingredients you use, the better the dish will taste.

• Be careful when poaching eggs: Poaching eggs can be a bit tricky, but with some practice, you'll get the hang of it. Be sure to use fresh eggs and simmer them in a pot of lightly salted water with a splash of vinegar. Be gentle when dropping the eggs into the water, and use a slotted spoon to remove them once they're done.

• Add more flavor with herbs and spices: Huevos rancheros can be made with just a few basic ingredients, but adding herbs and spices can take the dish to the next level. Cumin, coriander, chili powder, oregano, and cilantro are all great choices.

Tips for presenting the dish:

• Serve on colorful plates: Huevos rancheros is a colorful dish, so it is best to present it on a colorful plate. Choose plates in bright shades of blue, green, red, or yellow to highlight the dish's vibrant colors.

• Garnish with fresh herbs and lime wedges: Top the dish with fresh cilantro, parsley, or chives to add a pop of color and flavor. Squeezing a wedge of lime over the top of the dish just before serving will give it a zesty kick.

• Use traditional serving dishes: Traditional Mexican dishes, such as terra-cotta bowls or plates, are perfect for serving huevos rancheros. The earthy tones of these dishes will compliment the rustic nature of the dish.

How did you like this article?

You may also like