Huevos Rancheros
This post may contain affiliate links. Read full disclosure.
Huevos Rancheros are a fiesta on a plate! The beautiful colors and authentic Latin flavors make these huevos a sheer delight. Enjoy this Mexican breakfast on a lazy Saturday morning paired with a cup of coffee, or a sparkling glass of orange juice.
WHAT IS HUEVOS RANCHEROS?
Traditional huevos rancheros is a breakfast dish also referred to as eggs ranchero. This Mexican breakfast starts with a warm, charred or lightly-fried corn tortilla. It’s topped with fried or poached eggs, and spicy tomato sauce or salsa fresca. A tasty spin on this classic recipe: eggs in purgatory, or huevos ahogados!
ABOUT HUEVOS RANCHEROS RECIPE
The basic huevos rancheros recipe has evolved. Variations include, but are not limited to, the following: a base layer of lettuce or spinach, refried beans or black beans, enchilada sauce or hot sauce, Mexican chilies or salsa, melted or crumbled cheese, sliced avocado or guacamole, and sour cream or Crema Mexicana.
HUEVOS RANCHEROS INGREDIENTS
When preparing eggs ranchero, listen to your taste buds. Below are the huevos rancheros ingredients that sparked my imagination this morning:
- Corn tortillas
- Olive oil
- Refried beans
- Hot sauce (or enchilada sauce)
- Fire-roasted green chilies
- Farm-fresh eggs
- Homemade pico de gallo
- Cotija cheese
- Avocado slices
- Sea salt and black pepper
- Sprinkling of red pepper flakes
- Slices of lime
SALSA FRESCA FOR EGGS RANCHERO
These are the ingredients for homemade pico de gallo:
- Roma tomatoes or grape tomatoes
- Red onion
- Fresh cilantro
- Lime juice
- Salt and pepper
HOW TO MAKE PICO DE GALLO
Salsa fresca brings the festive flavor of eggs ranchero to the next level!
- STEP 1: Cut tomatoes into small pieces. Chop red onion and cilantro leaves (no stems). Transfer ingredients to a small bowl.
- STEP 2: Season with salt and pepper. Squeeze lime juice over the mixture.
- STEP 3: With a spoon, briefly mix ingredients together.
HOW TO MAKE HUEVOS RANCHEROS
Here’s how to make huevos rancheros, step by step.
- STEP 1: In a small frying pan over medium heat, add 1-2 tablespoons of olive oil. When the oil shimmers, fry corn tortillas until they reach desired crispness. Transfer tortillas to individual plates.
- STEP 2: Evenly spread refried beans over the surface of each tortilla.
- STEP 3: Drizzle hot sauce over the beans. Add a spoonful of diced green chilies.
- STEP 4: Fry huevos sunny-side up. Transfer an egg to each prepared tortilla. Spoon pico de gallo over the egg whites. Garnish huevos rancheros with avocado slices and a light sprinkling of Mexican cheese.
KITCHEN TOOLS FOR HUEVOS RANCHEROS
These helpful kitchen tools are perfect for making this easy huevos rancheros recipe!
RATE THIS RECIPE ⭐️⭐️⭐️⭐️⭐️
Did you enjoy this festive Mexican breakfast? Rate this recipe in the comments below!

Huevos Rancheros
- Total Time: 30 Minutes
- Yield: 4 Servings 1x
Description
This easy huevos rancheros recipe will have your taste buds dancing with delight. Featuring vibrant Mexican colors and flavors, eggs ranchero are literally a fiesta on a plate! Enjoy this healthy breakfast recipe any day of the week.
Ingredients
- 4–8 corn tortillas (1 single or 2 stacked tortillas per serving)
- 2–4 tablespoons olive oil or vegetable oil
- 1 –1/3 cups vegetarian refried beans (canned)
- 4 tablespoons hot sauce (or enchilada sauce)
- 2 tablespoons fire-roasted diced green chilies (canned)
- 4 large eggs
- 1 cup pico de gallo, store bought or homemade
- 4 tablespoons goat cheese (or cotija cheese)
- 1 large Haas avocado
- Sea salt and freshly-ground black pepper, to taste
- Optional: Crushed red pepper flakes
- Garnishes: Lime slices, red onion, sprigs of cilantro
Instructions
- *In a small frying pan over medium heat, add 1-2 tablespoons of olive oil. When the oil shimmers, fry corn tortillas until they reach desired crispness. Transfer tortillas to individual plates.
- Evenly spread refried beans over the surface of each tortilla.
- Drizzle hot sauce over the beans. Add a spoonful of diced green chilies.
- Fry huevos sunny-side up. Transfer an egg to each prepared tortilla.
- Spoon pico de gallo over the egg whites.
- Garnish huevos rancheros with avocado slices and a light sprinkling of Mexican cheese.
- Season with salt and pepper, to taste. If desired, sprinkle with crushed red pepper flakes.
Notes
*EXPERT TIP: Rather than frying the tortillas, you can simply warm them on a Mexican comal or a pancake griddle.
- Prep Time: 15 Minutes
- Cook Time: 15 Minutes
- Category: Breakfast
- Method: Stovetop
- Cuisine: Mexican
Keywords: Huevos Rancheros, Huevos Rancheros Recipe, Eggs Ranchero
EASY HUEVOS RANCHEROS RECIPE > PIN IT NOW!
Save this eggs ranchero recipe for later. PIN IT TO PINTEREST!
EASY BREAKFAST RECIPES
If you enjoyed this huevos rancheros recipe, you’ll love these easy breakfast recipes!
- EGGS IN PURGATORY
- BREAKFAST PIZZA
- FLUFFY PANCAKES
- MANGO TANGO SMOOTHIE BOWL
- TATER TOT BREAKFAST CASSEROLE
- BAKED OATMEAL
EGGS RANCHERO > JOIN THE CONVERSATION
Have you ever tried eggs ranchero? What do you think of this easy huevos rancheros recipe? Join the conversation in the comments below!
I need these in my mouth ASAP!!! I love any and all Mexican food and this recipe looks AMAZING!!
OMG this looks so yummy! Totally going to make this!
Wow! What a colorful, festive breakfast!
This is making my mouth water! It looks amazing!
Looks so delicious! Love how vibrant the colors are!
Kasey Ma
Oh my this looks amazing!! I am going to try this recipe this weekend!
Sarah
★★★★★
First your pictures made me drool!! Second this recipe sounds amazingly delicious and I am hungry now!! Can’t wait to try
One of my favorite brunches! Such a colorful dish full of flavor! Will try it out this weekend!
★★★★★
This looks so pretty and delicious! I wish I can make it as pretty as this. Ha! Yum!
What a stunningly beautiful meal. I love the flavors, great brunch idea, thank you.
The plating is LIFE!!! My morning would be great to have a refreshing food that looks like that serve in front of me.
I love anything tex-mex inspired so naturally, your dish is making my mouth water. Gotta make these for our dinner next week!
★★★★★
I love eggs for breakfast, and making them Mexican style is so delicious! Love a fresh pico de gallo, everything here looks really good.
★★★★★
This looks amazing. Love the combination of flavors. Looking forward to giving this recipe a try. It looks super easy to make.
★★★★★
Oh this looks delicious! Huevos Rancheros is simple and delicious. Thanks for sharing your recipe with us!
★★★★★
Such a fantastic idea for breakfast! I love how versatile it is too! If you don’t like something, just switch it for something that you do like! Definitely up my alley… it looks delicious!
-Madi xo
★★★★★
Totally making this for breakfast this week. It looks SO delicious and so fresh.
mmm, this looks delicious. My daughter and son in law loves foods and flavors like this!
OK now this looks soo good! I almost feel like I can taste is from your photos! I need to try and make it for myself.
This looks amazing and just the sort of flavours I enjoy eating. It’s such a healthy dish i’d eat that at least once a week.
★★★★★
Oh these were sooo good! I had never tried eggs this way before. Thanks for sharing!
★★★★★
These look so good. I love how bright and colorful they are. My dad used to make this all the time for breakfast.
★★★★★
What an incredible breakfast! I have never tried to make this one my own. I’ve had it in restaurants before. I should make this in the morning one day.
That looks so good. Right now I’m starving and trying to think about what I want to eat and I am thinking this just might happen.
★★★★★
ANYTHING eggs and avocado I am 100000% down for! So sign this girl UP!
★★★★★
Your photos make this recipe look delicious! I need to make it soon. I like pico de gallo on anything, and I bet it is awesome on eggs.
I have seen these done in may different ways. We enjoy these for breakfast, lunch or dinner. Doesn’t matter always taste good.
ive always heard such great things about this dish but never thought to try and make it myself- cant wait to attempt it- looks pretty easy and super flavorful