Mexican Huevos Rancheros Breakfast

an image of a plate for breakfast and a Mexican Huevos Rancheros

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Huevos rancheros, or “ranchers’ eggs”, is a classic Mexican breakfast. Fried eggs are nested in a bed of refried beans, sour cream and salsa and served atop a warm tortilla.


  • 46 Eggs
  • 34 Ripe Tomatoes
  • 1 Onion
  • 1 Jalapeño/ Green Chillies
  • Corn/Flour Tortillas (store bought)
  • Salt & Pepper to taste
  • 1 Can Black/Red Kidney Beans
  • Grated Cheese
  • 1 Avocado (chopped)
  • Sour Cream (topping)
  • Chopped Red Onion (garnish)
  • 1 Tomato (chopped)


Cook Salsa:

  1. Remove skins from tomatoes and add to blender along with the onion and pepper.
  2. Blend till smooth.
  3. Heat oil in a pan, pour in the salsa and cook till it turns a deep red color.
  4. Drain the beans and stir them into the salsa.
  5. Season and set aside.


  1. Heat oil in a pan and fry eggs sunny side up (runny yolks).
  2. Set aside.


  1. Heat a dry nonstick pan.
  2. Warm tortillas on either side.
  3. Set aside.


  1. Place tortillas in a pan/on a plate.
  2. Spoon on the salsa, lay the eggs over it then add the tomatoes, red onion, avocados, and cheese.
  3. Serve warm with a dollop of sour cream and enjoy!!

* Please note that this is my take on the meal so it is made to my liking *



Recipe Card powered byTasty Recipes