Breakfast | May 2, 2019

Easy Huevos Rancheros Recipe

Creamy warm eggs cooked in delicious simple salsa soaking up allll the flavors, served with beans, tortillas, avocados sounds like the perfect meal to me! You won’t believe how fast and dang good these easy heaves rancheros recipe is!

pan of eggs cooked in salsa


Huevos Rancheros is a classic Mexican breakfast. Its a fried egg served with cooked salsa, tortillas, and beans. When you cut into the eggs and the yolk mixes with all the flavors you can’t stop eating! We’ve taken the huevos rancheros recipe and altered it just a tiny bit by cooking the eggs in the salsa. The eggs soak up all the flavor!


  • fresh salsa
  • canned tomatoes (I love fire roasted!)
  • green onions
  • eggs
  • shallot
  • jalapeno

Other items for serving: You can eat it just straight out of the pan with the cooked salsa, eggs but other items you might want to pick up are :

  • corn tortillas
  • avocados
  • fresh cilantro
  • black beans or refried beans

cilantro, shallow, salsa, canned tomatoes, eggs


STEP ONE: In a little bit of heated oil sauté the shallot (and jalapeño if desired) for a few minutes.

shallots in pan sauted

STEP TWO: Add your salsa and canned tomatoes and bring them to a simmer.


OF COURSE, the best salsa to use would be this fresh salsa recipe! It is SO good and full of fresh healthy ingredients. Make a big batch of it a day or so before so you don’t feel rushed or over worked when making the huevos rancheros eggs.

You can also purchase your favorite salsa, or the best fresh salsa your local grocery store has.

salsa and canned tomatoes in pan with shallots

STEP THREE: Bring the salsa to a simmer and make for little holes (less or more depending on how many eggs you are cooking)

process shot of salsa tomatoes in pan with 4 holes

STEP FOUR: crack the eggs into the simmering salsa!

four eggs freshly cracked into the salsa

Keeping the eggs simmering add a lid and let the eggs cook for a few minutes. For less runny yolks cook longer.

4 eggs cooked in a white pan in salsa

STEP FIVE: top with your favorite toppings, or serve on warm tortillas with refried beans and avocado.

huevos ranchers in pan of salsa cooked

Keep in touch!

If you try this recipe  or any other recipe on the blog then don’t forget to rate the recipe and leave us a comment below. You can also follow us on Facebook, Twitter, Instagram and Pinterest to see what else we’re getting up to!

5 from 1 vote
huevos rancheros
Poached Huevos Rancheros in Simple Salsa
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

A simple yet incredibly delicious breakfast recipe, these Huevos Rancheros are a Mexican favorite that also make a great brunch or dinner!

Course: Breakfast
Cuisine: Mexican
Keyword: Huevos Rancheros, Mexican Eggs, Ranch Eggs
Servings: 4 servings
Calories: 169 kcal
Author: Aubrey
  • 4-6 eggs
  • 1 jalepeno
  • 1 shallot
  • 1 T EVOO
  • 2 cans / 15 oz Mexican Stewed Tomatoes
  • Refried Beans
  • Corn Tortillas
  • Avocado
  • Cilantro
  • Cheese
simple salsa recipe
  • 6 roma tomatoes
  • 1 bunch cilantro
  • 1 small onion
  • 1 jalapeno
  • 1 garlic clove
  • 15 oz can tomatoes
  • 2 limes juiced
  1. Mince jalepeno and shallot, then sauté in a saucepan with evoo.
  2. If tomatoes are not already diced plus the can of stewed tomatoes, salsa and juices in blender 5-7 times. Or until small pieces remain, not pureed.

  3. Add to skillet, mix and allow to simmer about 10 mins.
  4. Crack eggs gently into salsa, season with salt and pepper, cover and allow to simmer until desired doneness is reached. About 6-8 minutes for no yolk.
  5. For canned refried beans, warm in a sauce pan and thin with milk.
  6. Add cumin, garlic salt, pepper and chili powder to taste.
  7. Layer corn tortillas with refried beans and scoop out poached egg and salsa on top.
  8. Garnish with cheese, cilantro and avocado as desired. Totally enjoy!
simple salsa instructions
  1. In blender or food processor add jalapeño, onion, garlic clove, lime juice, cilantro, and canned tomatoes. Plus until minced

    Quarter roma tomatoes and add to blender, pulse until salsa is desired consistency. 

Recipe Notes


OF COURSE, the best salsa to use would be the fresh salsa recipe listed above! It is SO good and full of fresh healthy ingredients. Make a big batch of it a day or so before so you don't feel rushed or over worked when making the huevos rancheros.

You can also purchase your favorite salsa, or the best fresh salsa your local grocery store has.

Nutrition Facts
Poached Huevos Rancheros in Simple Salsa
Amount Per Serving
Calories 169 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 1g6%
Cholesterol 163mg54%
Sodium 212mg9%
Potassium 683mg20%
Carbohydrates 18g6%
Fiber 4g17%
Sugar 9g10%
Protein 8g16%
Vitamin A 1470IU29%
Vitamin C 43.1mg52%
Calcium 85mg9%
Iron 2.7mg15%
* Percent Daily Values are based on a 2000 calorie diet.

4 thoughts on “Easy Huevos Rancheros Recipe

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. 5 stars
    I made this for lunch today for me and the hubby… oh my mind blowing! It was so good! Thanks for sharing. This is a new favorite!

  2. 5 stars
    A friend from Mexico used to make these after our morning walk and they were so incredibly delicious i can’t believe i had forgotten about them. i had everything on hand, so guess what was for dinner tonight? so fantastic! I followed her original presentation — warm flour tortillas in the oven then slather with refried beans (no milk used*) and dip into hot salsa after eggs are removed. plate each w/ a salsa poached egg and a few chopped green chilies and black olives and, of course, more salsa!. Ohhh, the pleasure! This Brought back good memories. (*Note: lactose intolerant here, so we skipped dairy items which Rosa didn’t use in her huevos anyway so it wasn’t missed) ~ Thanks so much!