• Skip to main content
  • Skip to primary sidebar

Flavor Mosaic logo

  • Home
  • About Me
    • Work With Me
    • Privacy Policy
    • Travel
      • Car Reviews
      • Restaurant Reviews
      • Travel
  • Creative Recipes
    • Breakfast / Brunch
    • Main Dishes
      • Beef
      • Chicken
      • Pork
      • Seafood
      • Turkey
      • Vegetarian
      • Dinner in Under 30 Minutes
      • Slow Cooker
    • Desserts
    • Appetizers
    • Side Dishes
      • Grains
      • Legumes
      • Pasta
      • Potatoes
      • Vegetables
    • Soups / Salads
      • Green Salads
      • Pasta Salads
      • Potato Salads
      • Soup
    • Cuisine
      • American
      • Asian
      • Cajun
      • French
      • German
      • Italian
      • Mediterranean
      • Mexican
    • Seasonal Recipes
      • Christmas
      • Cinco De Mayo
      • Easter Recipes
      • Fall Recipes
      • Game Day
      • Halloween
      • Holiday Baking
      • Holiday Leftover Recipes
      • July 4th
      • Mardi Gras
      • New Years
      • St Patrick’s Day
      • Summer
      • Thanksgiving
      • Thanksgiving Desserts
      • Thanksgiving Sides
      • Winter Recipes
    • Seasoning Mixes
  • Instant Pot Recipes
    • Instant Pot Beef Recipes
    • Instant Pot Chicken Recipes
    • Instant Pot Soups
  • Southern Recipes
  • Tex-Mex Recipes

Home » Creative Recipes » Meal » Breakfast / Brunch » Easy Huevos Rancheros

Overhead view of Huevos Rancheros with Huevos Rancheros Sauce and 2 fried eggs garnished with chopped cilantro and served on a white plate.

Easy Huevos Rancheros

BY: Michele
PUBLISHED: May 30, 2022
UPDATED: Jul 13, 2022
8 Reviews / 5 Average
Featured Comment
I'm in the land of amazing Mexican food and huevos rancheros are one of our favorite breakfasts. This recipe was so easy to follow and resulted in some of the best huevos rancheros we've tasted.
Marta
10 More Comments
Jump to Recipe
This post may contain affiliate links. Please read my disclosure policy.
Jump to Recipe Print Recipe
HUEVOS RANCHEROS RECIPE - 1- Photo Red Label Pin
2-photo pin Huevos Rancheros with blue label and white text

Easy Huevos Rancheros. Say whaaaat? Here’s a translation. Huevos means eggs. Rancheros means Ranchers. So Huevos Rancheros translates to “Rancher’s Eggs.”

What these traditional Huevos Rancheros provide is a delicious, hearty classic Mexican breakfast that you and your family love and will fill you up!

I have lived in Texas all my life.  So I love a filling, spicy Mexican breakfast like Breakfast Tacos, Chile Relleno Casserole, and these Huevos Rancheros.  It is a bonus when it is easy to prepare. These Mexican Huevos Rancheros will likely become one of your favorite Mexican Food Recipes, and I daresay even likely one of your favorite Breakfast Recipes.

These authentic Huevos Rancheros are great for a relaxing weekend breakfast, but it is so quick and easy that you could enjoy them for a weekday breakfast as well.  

Jump to:
  • What Is Huevos Rancheros?
  • Why You’ll Love This Recipe
  • Why This Recipe Works
  • What Is In Huevos Rancheros?
  • Huevos Rancheros Ingredients
  • Huevos Rancheros Sauce Ingredients
  • How To Make Huevos Rancheros Sauce
  • How To Make Huevos Rancheros
  • Recipe Tips
  • Variations
  • What To Serve With Huevos Rancheros
  • FAQs
  • Recipe
  • ⭐ Reviews

What Is Huevos Rancheros?

Huevos Rancheros is a Mexican breakfast dish made with fried eggs with runny egg yolks, corn tortillas, refried beans, and a Huevos Rancheros Sauce, which is a homemade salsa that is a salsa roja, or red salsa.

Why You’ll Love This Recipe

  • Quick and easy. This easy huevos rancheros recipe is easier to make than they look. You can whip them up in no time, and they are easy to make whether it is for 1 person or for the whole family.
  • Hearty. These ranch-style eggs are hearty and filling. You won’t go away hungry after eating this breakfast.
  • Naturally Gluten-Free. This recipe uses simple, naturally gluten-free ingredients, especially if you make the refried beans yourself.
  • Spicy and Flavorful. The Huevos Rancheros Sauce includes a serrano pepper to provide a little spicy kick to the eggs.

Why This Recipe Works

  • Tried and True Recipe. I have eaten huevos rancheros since I was a kid. The recipe is simple and has been made for decades. It is a tried and true recipe that has been thoroughly tested by many people.
  • Easy Step by Step Instructions with photos. I try to make the instructions easy to follow and provide photos so you can see what it is supposed to look like during each step of the process. It makes this easy recipe even easier to make.
  • Recipe Tips. I include some tips to help ensure successful results each and every time you make it.
  • Variations. If you are like me and like to change things up every once in a while, I have included some delicious variations to keep things interesting so it is never boring.

What Is In Huevos Rancheros?

Huevos Rancheros consists of eggs, corn tortillas, refried beans, and a tomato-based Huevos Rancheros sauce, which is a fresh salsa. For more detail on each of the ingredients, see below.

Huevos Rancheros Ingredients

Below I discuss the ingredients and possible substitutions in case you don’t have a specific ingredient. However, if you are looking for the specific measurements of each ingredient, be sure to scroll down to the bottom of this article, just above the comments, for the printable recipe card, which includes all the ingredients and the specific amounts of each one.

  • Refried Beans. While you can use canned refried beans, if you have time, I recommend making them from scratch using my Instant Pot Refried Beans recipe. In the photos, I used refried black beans. Of course, you can also use refried beans made with pinto beans instead.
  • Eggs. I used large eggs. However, if you are interested in reducing cholesterol, then you could use only egg whites.
  • Corn Tortillas. We are fortunate that we can find several places that make corn tortillas on site. However, if all you can find is packaged corn tortillas, I recommend buying the corn tortillas with the fewest ingredients. If you don’t have corn tortillas, you could substitute flour tortillas instead.
  • Oil. I used avocado oil. But you can use vegetable oil, olive oil, or your oil of choice.
  • Salt and Pepper. I used sea salt and black pepper. However, if you prefer, you could use white pepper.
  • Cilantro. I use fresh cilantro as a garnish. However, if you love cilantro, you could also add a tablespoon of chopped cilantro to the sauce. If you don’t have cilantro, you could use chopped green onions.
  • Cotija Cheese. (Optional) As a garnish, you can top the Huevos Rancheros with a Mexican cheese like crumbled cotija cheese, or queso fresco.
  • Huevos Rancheros Sauce. You can make this homemade ranchero sauce using the ingredients below, or you can use a store-bought sauce, or use your favorite red salsa.

Huevos Rancheros Sauce Ingredients

  • Tomatoes. I used large tomatoes. You could also use roma tomatoes.
  • Serrano Pepper. I used 1 serrano pepper for some heat and flavor. However, if you want it spicier, you could add more serrano peppers. If you want it less spicy, you can remove the seeds, or you could use jalapeno peppers, or leave out the peppers altogether if you don’t want any spicy heat.
  • Onions. I used a white onion. However, you could use a yellow onion, Vadalia onion, or sweet onion.
  • Garlic. I used 1 garlic clove. If you like more garlic, feel free to add more.
  • Oil. I used avocado oil. But you can use vegetable oil, olive oil, or your oil of choice.
  • Salt.

How To Make Huevos Rancheros Sauce

  1. In a medium saucepan add 2 tomatoes and a serrano pepper(s). Add water until you cover the tomatoes.
  2. Place the saucepan over medium-high heat, and bring the two tomatoes and serrano pepper(s) to a boil. Lower the heat to medium and let them cook for 5 – 10 minutes, or until you notice the skin of the tomatoes tearing.
  3. Once they are ready, peel the tomatoes and add them, along with the serrano pepper, chopped onion, garlic clove, salt, and pepper into a blender. 
  4. Add ¼ cup of the water used to boil the tomatoes.
  5. So you should have water, tomatoes, serrano pepper, chopped onion, garlic clove, and salt and pepper in the blender.
  6. Blend until smooth. 

How To Make Huevos Rancheros

  1. Heat the Tortillas. In a medium skillet, heat a tablespoon of oil in a large nonstick skillet over medium heat. Once it’s hot, add a tortilla to the hot oil and lightly fry it on both sides. This will take around 2 minutes. 
  2. Set Tortillas On A Plate. Once it’s ready, set the crispy corn tortillas on a plate and repeat the second step for the other tortilla. 
  3. Add Refried Beans. Warm the refried beans and spread some of the refried beans onto each warm tortilla. 
  4. Cook The Eggs. Add the other tablespoon of oil into the skillet, and fry one egg at a time. Let it cook between 2 and 4 minutes depending on how much you want it cooked. Ideally, have your yolk a little runny. 
  5. Add the Eggs. Once it’s ready, place it over the tortilla with beans. Repeat steps 5 and 6 for the other egg. 
  6. Add the Huevos Rancheros Sauce. Spoon some of your sauce over your eggs. Sprinkle with fresh cilantro and Cotija cheese if desired. 

Recipe Tips

  • Fewest Ingredients. When shopping for refried beans and corn tortillas, look for the ones with the fewest ingredients that don’t contain artificial preservatives for the best taste.
  • Cheese Please. Crumble some cotija cheese or queso fresco on top of the huevos rancheros.
  • To Make Less Spicy. Serrano peppers are spicier than jalapenos. If you want to reduce the spiciness of the Huevos Rancheros Sauce, you can 1) deseed the serrano peppers, 2) use 1/2 a serrano pepper, 3) switch to jalapeno peppers, or 4) leave out the peppers altogether.
  • More Cilantro Please. If you love cilantro, add a tablespoon of chopped cilantro to the Huevos Rancheros Sauce, in addition to adding fresh cilantro as a garnish.
  • Crispy Tortillas. If you prefer your tortillas crispy, fry the corn tortillas a little longer in the hot oil. Then carefully, remove the fried tortillas and place them on a serving plate.

Variations

  • Huevos Rancheros with Chorizo. To add chorizo to the Huevos Rancheros, cook 1/2 pound of chorizo before you cook the eggs. Then remove the chorizo and add on top of the refried beans. Then cook the eggs in the same pan that you cooked the chorizo.
  • Huevos Rancheros with Pulled Pork. If you have leftover pulled pork, you can reheat the pulled pork and place it on top of the refried beans, and then continue with the rest of the recipe.
  • Vegan Huevos Rancheros. Instead of real eggs, you can substitute Vegan Eggs. You will also need to check to ensure that the refried beans are vegan.
  • Salsa Verde Huevos Rancheros. Instead of using the tomato-based Ranchero sauce, try using Salsa Verde instead.
  • Scrambled Huevos Rancheros. This recipe includes fried eggs. However, scrambled huevos rancheros are one of my favorites. You can serve the eggs scrambled, over easy, or sunny side up. You can cook your eggs so the egg yolks are a little runny, or well cooked. However you like your eggs, whether, with runny yolks or hard-boiled, you can be your own home chef and serve the eggs the way you like them.

What To Serve With Huevos Rancheros

Huevos Rancheros is a main dish served primarily at breakfast or brunch. Therefore, it doesn’t really need a side dish. However, if you want to serve it with a side dish, below are a few suggestions.

  • Texas Style Breakfast Potatoes
  • Candied Peppered Bacon
  • Cheesy Bacon Ranch Hash Brown Casserole
  • Hot Sauce
  • Lime Juice

FAQs

Can I Make Huevos Rancheros Ahead of Time?

You can make certain ingredients ahead of time. For example, the Huevos Rancheros Sauce, as well as the refried beans can be made ahead of time. However, for heating the corn tortillas, and cooking the eggs, I recommend doing that immediately before serving.

How To Store Leftover Huevos Rancheros?

I recommend storing each ingredient separately. The ingredients that you can make ahead of time are the same ingredients that you can store, which are the refried beans and Huevos Rancheros sauce. I recommend only cooking the number of eggs and heating the number of tortillas that you need for the one meal. I don’t recommend storing cooked eggs or heated corn tortillas.

Can I Freeze Huevos Rancheros?

You can freeze individual components of the recipe. You can free refried beans, Huevos Rancheros sauce, and corn tortillas. I don’t recommend freezing the eggs.

What Is The Correct Huevos Rancheros Pronunciation?

It is pronounced like “way vohs ran cher ohs.” Listen to Huevos Rancheros in Spanish to hear the correct pronunciation.

What Does Huevos Rancheros Mean?

Huevos Rancheros means Rancher’s Eggs.

How Many Calories in Huevos Rancheros?

This Huevos Rancheros recipe has 479 calories per serving.

Is Huevos Rancheros Vegetarian?

Yes, it could be considered vegetarian but because it has eggs, it is not vegan.

Give this simple dish a try, and I’m certain that it will become your favorite Mexican breakfast.

If you like this recipe or make this recipe, be sure to leave a comment, rate the recipe, and follow us on:

Facebook | Twitter | Pinterest | BlogLovin | Instagram

Recipe

Overhead view of Huevos Rancheros with Huevos Rancheros Sauce and 2 fried eggs garnished with chopped cilantro and served on a white plate.
Print Pin Save Saved!
5 from 8 votes

Traditional Huevos Rancheros Recipe

These easy Huevos Rancheros, with eggs, refried beans, corn tortillas, and a tomato-based Huevos Rancheros Sauce, make a traditional Mexican breakfast that is perfect for a weekend brunch.
Course Breakfast, Eggs
Cuisine Mexican
Keyword Easy Huevos Rancheros, Mexican Breakfast
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 2
Calories 479kcal
Author Michele @ Flavor Mosaic

Ingredients

Huevos Rancheros Ingredients

  • 4 corn tortillas
  • 4 eggs
  • 1 (15-ounce) can refried beans (or use Instant Pot Refried Beans recipe)
  • 1-1/2 cups Huevos Rancheros Sauce (See Recipe Below)
  • Salt and Pepper to taste
  • 1 cup white mexican cheese or feta cheese (optional)
  • chopped cilantro as garnish

Huevos Rancheros Sauce Ingredients

  • 2 large tomatoes
  • 2 tablespoons chopped onion
  • 1 clove garlic
  • 1 serrano pepper
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 cup water (reserved from boiling tomatoes)
Prevent your screen from going dark

Instructions 

Make the Huevos Rancheros Sauce

  • In a medium saucepan add 2 tomatoes and a serrano pepper(s). Add water until you cover the tomatoes.
  • Place the saucepan over medium-high heat, and bring the two tomatoes and serrano pepper(s) to a boil. Lower the heat to medium and let them cook for 5 – 10 minutes, or until you notice the skin of the tomatoes tearing.
  • Once the tomatoes are ready, peel the tomatoes and add them, along with the serrano pepper, chopped onion, garlic clove, salt, and pepper into a blender. Add ¼ cup of the water used to boil the tomatoes. Blend until smooth. 

Make The Huevos Rancheros

  • Place the corn tortillas between two paper towels on a plate. Microwave on high for about 45 seconds to warm the tortillas.
  • In a large skillet over medium heat, add a tablespoon of olive oil, and then add the 4 eggs. Fry the eggs for about 3 to 5 minutes depending on how runny or firm you like your eggs. Salt and pepper to taste.
  • In a medium saucepan over medium low heat, empty a drained can of refried beans or 15-ounces of Instant Pot Refried Beans. Cook for about 5 minutes until the refried beans are heated through.
  • On each plate, place 1 corn tortilla, top with refried beans, 1 egg, Huevos Rancheros sauce, and cotija cheese. Garnish with chopped fresh cilantro, if desired

Video

Nutrition

Calories: 479kcal | Carbohydrates: 36g | Protein: 27g | Fat: 26g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 394mg | Sodium: 2181mg | Potassium: 733mg | Fiber: 6g | Sugar: 6g | Vitamin A: 2340IU | Vitamin C: 27mg | Calcium: 489mg | Iron: 3mg

Filed Under: 30-Minutes-or-Less, 5-Ingredients or less, Breakfast / Brunch, Budget-friendly, Cinco De Mayo, Eggs, Gluten Free, Healthy, Legumes, Low Fat, Mexican, Mother's Day, Quick and Easy, Savory, Skillet, Spicy, Stove Top, Texas

DISCLOSURE: Flavor Mosaic is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program. Please note: This blog may contain affiliate links to products I use and love. I earn a small commission, at no extra cost to you, to help with blog expenses when you make a purchase through an affiliate link. Thank you for your support!

Reader Interactions

Michele F - Owner / Founder / Creator / Blogger at Flavor Mosaic
Michele

Hi, I’m Michele Feuerborn, wife, and dog Mom, with 20+ years experience as a home cook. I’m the Founder of Flavor Mosaic, as well as the author, recipe developer, and photographer. I share fast, easy, flavorful recipes with bold flavors, featuring Instant Pot recipes and Southern and Mexican cuisines.

Comments

  1. Renee's Kitchen Adventures says

    April 2, 2014 at 8:12 am

    these do look super easy and a great breakfast or lunch any day! nom, nom, nom!

    Reply
    • Michele says

      April 2, 2014 at 8:46 am

      Thanks Renee! These are super easy and delicious! Thanks for visiting.

      Reply
  2. Heather says

    May 31, 2022 at 4:39 pm

    I’ve always wanted to try and make (nope never had it…only drooled over it before on the internet) and can’t wait to try making this. This sauce looks amazing!!

    Reply
  3. Devan says

    June 1, 2022 at 1:34 am

    These eggs were fantastic! I loved the addition of the re-fried beans – Mmmmmm! Thanks for sharing!

    Reply
  4. Natalie says

    June 1, 2022 at 3:39 am

    Surprised my family with this delicious breakfast recipe. It looked, smelled, and tasted divine, thank you!

    Reply
  5. Marta says

    June 1, 2022 at 8:38 am

    I’m in the land of amazing Mexican food and huevos rancheros are one of our favorite breakfasts. This recipe was so easy to follow and resulted in some of the best huevos rancheros we’ve tasted.

    Reply
  6. Andrea says

    June 1, 2022 at 5:51 pm

    I always order huevos rancheros but have never made them at home. Thanks for the recipe, I’m going to try them! They look pretty easy.

    Reply
  7. Jennifer says

    June 2, 2022 at 8:29 pm

    I never knew that the corn tortillas were pan fried for this. They look so appetizing. Can’t wait to try, looks delicious and filling.

    Reply
  8. Amanda Mason says

    June 4, 2022 at 4:47 pm

    In general, this is one of my all time favorite recipes out there but this particular recipes is so absolutely delicious! The flavor combinations were fantastics! I plan to make this again!

    Reply
  9. Lauren Michael Harris says

    June 5, 2022 at 9:34 am

    Huevos rancheros is one of my favorite breakfasts! I love this simple recipe and that’s is vegetarian but even my meat-eating husband enjoys it!

    Reply
  10. Tammy says

    June 5, 2022 at 8:40 pm

    Look amazing! My brother and I make this on weekends for the family. It’s one of our favorites…love how easy this is!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

About Me

Hi, I’m Michele, a home cook with 20+ years experience. I created Flavor Mosaic as a place to share our favorite fast, easy, and flavorful creative recipes with bold flavors, including Southern, Mexican, Tex-Mex, and Instant Pot recipes. Read More…

Follow Me

Follow FlavorMosaic on Facebook Follow @FlavorMosaic on Instagram Follow FlavorMosaic on Pinterest Follow @FlavorMosaic on Twitter Subscribe to FlavorMosaic's RSS Feed

Search Flavor Mosaic

Logos of websites that have featured recipes from FlavorMosaic.com

Newest Recipes

  • Lemon Cool Whip Cookies
  • Crispy Corned Beef Hash Recipe
  • Slow Cooker Steak Bites
  • Best French Onion Dip
Copyright © 2023 Flavor Mosaic · All Rights Reserved