But First We Brunch!

menu icon
go to homepage
  • Spring Brunch
  • Biscuits
  • All Recipes
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Spring Brunch
  • Biscuits
  • All Recipes
  • About
  • Subscribe
×
But First We Brunch » Recipes » Eggs

How to Make Huevos Rancheros

Published: Oct 17, 2024 · Modified: Oct 14, 2024 by Cynthia Christensen · This post may contain affiliate links · Leave a Comment

  • Facebook
  • Reddit
  • Flipboard
  • WhatsApp
  • SMS
5 from 1 vote
Jump to Recipe
Huevos rancheros on parchment paper with accompanying garnishes.
Huevos rancheros on parchment paper with accompanying garnishes.
Huevos rancheros on parchment paper with accompanying garnishes.
Pinterest image of huevos rancheros on parchment paper.

Looking for a simple dish that’s packed with bold flavors and a hint of spice? My Huevos Rancheros recipe brings a classic Mexican breakfast straight to your kitchen in just a few easy steps that anyone can handle!

Huevos rancheros on parchment paper with accompanying garnishes.

Save This Recipe! 💌

I'll email this recipe to you, so you can come back to it later, plus you'll get great new recipes from me every week!

Traditional Huevos Rancheros starts with a great ranchero sauce. Making your own is surprisingly easy and adds a ton of flavor to this classic Mexican breakfast. Plus, it’s easy to adjust the heat to your liking, making it as mild or spicy as you want. Once you've made it, you'll wonder why you ever settled for store-bought versions!

Assembly is a breeze, starting with warming your tortillas in a pan and cooking the perfect fried eggs, which takes just minutes. I always start by spreading some of my flavorful homemade refried beans on the tortillas, followed by a runny egg. The creative part is adding your favorite toppings. Fresh cilantro, a squeeze of lime, avocado, and some crumbled cotija or queso fresco can take your huevos rancheros to the next level. Mix and match your favorite ingredients to make it your own!

Jump to:
  • Ingredients
  • Variations
  • Equipment
  • Step-by-Step Instructions
  • Expert tip: Using a blender to puree
  • Recipe FAQs
  • More Mexican Flavors
  • 📖 Recipe
  • 💬 Comments

Ingredients

Below are the ingredients I used to make this classic Mexican breakfast dish. You can swap things out for your favorite toppings and I also have some common substitutions. Let's go over everything together:

Ingredients needed to make huevos rancheros.
  • Corn tortillas - Corn tortillas are traditional for huevos rancheros, as they add a more authentic flavor and texture. I use small corn tortillas, the size I would use for breakfast tacos. However, if you prefer flour tortillas, they work too—just keep in mind that the taste will be different. I like my tortillas warmed, but still soft but crispy tortillas would be great too.
  • Refried beans - I just love the flavor of the easy refried beans that I make with my homemade charro beans, but you can also doctor up canned refried beans. You can also skip the beans entirely. Some variations of the dish don’t include beans at all, focusing instead on the eggs, sauce, and tortillas.
  • Ranchero sauce ingredients - Cooking some tomatoes, onion, jalapeno pepper, and garlic, along with broth and some herbs and seasonings in a frying pan is all it takes to make a simple and delicious homemade salsa ranchera, but you can use store-bought sauce, or make an easy tomato salsa or roasted tomatillo salsa.
  • Cilantro - I use cilantro in the ranchero sauce, but if you don't like cilantro, you can substitute with a good dried mexican oregano or fresh parsley.
  • Toppings - I like to keep it simple with some cilantro, some lime juice, avocado slices, a crumbly Mexican cheese, and jalapeño slices, but you can garnish with whatever you want. Pico de gallo or homemade salsa and fresh guacamole would be delicious.

Scroll to the bottom of this post for the full recipe.

Have extra avocado? Treat yourself and your friends and family to an awesome avocado toast board! With different textures of avocado, thinly sliced vegetables, some meats, and some cheeses… it's not just brunch. It's an occasion!

Variations

Here are a few ways to play with these ranch style eggs if you feel like having a little fun!

  • Scrambled huevos - Instead of making fried eggs, try topping your tortilla with fluffy scrambled eggs.
  • Sandwich - In place of the tortilla, build your huevos rancheros on one of my homemade English muffins, for a fun take on a breakfast sandwich.
  • Tostada - Try cooking your corn tortilla in a little bit of oil until crispy and then topping and enjoy a handheld crispy huevos rancheros tostada.
  • Meaty - While huevos rancheros is typically vegetarian, you can add cooked chorizo, crispy bacon, or shredded chicken to the dish for extra protein and flavor.

Equipment

I prefer to use my cordless immersion blender to puree the ranchero sauce after cooking, but you can also leave it chunky, or use a simple potato masher if you prefer. If you don't have a hand stick blender, but you still want a smoother sauce, check out my blender safety tips and directions below the step-by-step instructions.

Step-by-Step Instructions

This authentic huevos rancheros recipe is divided into 3 easy steps; making the ranchero sauce, seasoning your refried beans, and actually assembling the huevos rancheros by warming your tortillas and frying an egg. Let's break it down:

Making Ranchero Sauce and Refried Beans

Chopped tomatoes, jalapeños, onions, and garlic on a cutting board.

Step 1: Coarsely chop your tomatoes, onion, and jalapeño, removing the seeds and inside membrane of the peppers if you are spice sensitive. Smash a couple of garlic cloves with the side of your knife or the heel of your hand.

Cooking tomatoes, garlic, jalapeños, and onions in a cast-iron skillet to make ranchero sauce.

Step 2: In a large pan, heat one tablespoon of oil over medium heat until it starts to shimmer. Add the tomatoes, onion, jalapeño, garlic, one teaspoon of salt and some black pepper.

Adding cilantro to simmering ranchero sauce.

Step 3: Cook the veggies, stirring every now and then, until they get really soft, about 15 to 20 minutes. Add the cilantro and cumin and simmer another 5 minutes, or until the cilantro is wilted and the sauce is fragrant.

Adding chicken broth to simmering ranchero sauce.

Step 4: Pour in ¼ cup of vegetable or chicken broth.

Using an immersion blender to puree ranchero sauce.

Step 5: Purée the mixture for about 20 to 30 seconds or until it looks like a thick tomato sauce.  If you want a thinner sauce, add more broth. Set aside. See storage instructions below in the FAQs if making ahead.

Simmering refried beans in a small sauce pan.

Step 6: In a small saucepan, melt 2 tablespoons of bacon, fat, lard, oil, or butter. Add in one 16 ounce can of refried beans and heat until bubbly. Season with ¼ teaspoon cumin, and kosher salt and black pepper to taste. 

Making Huevos Rancheros

Warming a corn tortilla in a nonstick skillet.

Step 7: Heat a nonstick pan to medium high heat and add 1 teaspoon of oil. Place one tortilla in the pan and cook for about 15 seconds on each side, until softened and with crispy edges. Do the same with the rest of the tortillas, adding more oil to the pan as needed.

Cooking an egg and a nonstick skillet.

Step 8: In the same pan, cook your fried eggs the way you like them, then sprinkle them with salt and pepper.

Huevos rancheros on parchment paper with accompanying garnishes.

Assembly: Place a lightly fried corn tortilla on each plate. Spread with a layer of refried beans and spoon ranchero sauce on top. Add a fried egg and more of the warm salsa. Garnish with cilantro, jalapeño slices, and cotija cheese if you'd like. Enjoy!

Keep the Mexican vibe going Your Huevos Rancheros will pair perfectly with my Non-alcoholic Paloma Mocktail. Grapefruit simple syrup, lime juice, and grapefruit soda with a kick of jalapeño is the best way to get refreshed!

Expert tip: Using a blender to puree

Blending hot liquids can be dangerous because the heat creates steam, which builds up pressure inside the blender. If the pressure gets too high, it can force the lid off and cause hot liquid to splatter, which could burn you or make a mess. 

To safely purée your hot ranchero sauce in a blender, let the sauce cool slightly and only fill the blender halfway. Remove the center cap to allow steam to escape, cover the lid with a towel, and blend in short bursts on low speed. Check the consistency and blend in batches if necessary to avoid spills and pressure build-up.

One bite of huevos rancheros on a fork.

Keep it saucy If you have leftover ranchero sauce, try using it to dunk my Sausage and Egg Breakfast Taquitos. It's an amazing taste combination!

Recipe FAQs

Can I make this traditional mexican breakfast without beans?

Yes, if you prefer to skip the refried beans, you can still enjoy huevos rancheros. Some variations of the dish don’t include beans at all, focusing instead on the eggs, sauce, and tortillas.

How should I store the individual components?

The refried beans and the ranchero sauce can be store separately in the refrigerator for up to 4 to 5 days. If you have a larger batches, you can also freeze them in a freezer-safe container for up to 3 months.

What's the best way to reheat them and have huevos rancheros later?

Refried Beans:
To reheat refried beans, transfer them to a small saucepan and heat over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of water or broth to loosen them. You can also microwave them in a microwave-safe dish, stirring every 30 seconds until hot.
Ranchero Sauce:
Reheat ranchero sauce in a saucepan over medium heat, stirring occasionally, until hot. You can also microwave it in short bursts, stirring every 30 seconds until hot.

Then, just warm your corn tortillas, fry your eggs, and assemble your huevos rancheros.

More Mexican Flavors

  • Mexican Caesar salad in a white bowl.
    Mexican Caesar Salad
  • Chorizo, potato, and eggs in a flour tortilla on a white plate.
    Chorizo and Potato Breakfast Tacos
  • Breakfast Chilaquiles Verde in a cast-iron pan with an egg on it.
    Easy Breakfast Chilaquiles Verde Recipe
  • Roasted tomatillo salsa in a glass bowl with limes and cilantro in the background.
    Easy Roasted Tomatillo Salsa Recipe
Cynthia from But First We Brunch writing down a brunch recipe.

Did you try this recipe?
Leave a comment with a ⭐️ rating below to tell me all about it, and don't forget to tag me on Instagram!
I appreciate you!
-Cynthia

📖 Recipe

Huevos rancheros on parchment paper with accompanying garnishes.

How to Make Huevos Rancheros

Looking for a simple dish that’s packed with bold flavors and a hint of spice? My Huevos Rancheros recipe brings a classic Mexican breakfast straight to your kitchen in just a few easy steps that anyone can handle!
5 from 1 vote
Author: Cynthia Christensen
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Breakfast, Brunch
Cuisine Mexican
Servings 6 servings
Calories 258 kcal

Equipment

  • Cast iron pan
  • Nonstick pan
  • Immersion blender
Prevent your screen from going dark

Ingredients
 

Ranchero sauce

  • 1 tablespoon avocado oil or vegetable oil
  • 1 pound tomatoes chopped
  • 1 small onion diced
  • 1 jalapeño seeded and chopped, plus thin slices for garnish
  • 2 cloves garlic smashed
  • 1 ½ teaspoons kosher salt plus more to taste
  • ½ teaspoon black pepper
  • ½ cup vegetable broth or chicken broth
  • ½ cup cilantro a small handful torn from the top of a bunch
  • ½ teaspoon ground cumin

Refried beans

  • 16 ounce Refried beans 1 can
  • 2 tablespoons bacon fat lard, butter, or oil
  • ¼ teaspoon cumin
  • Salt and pepper to taste

Huevos rancheros

  • Avocado oil or vegetable oil
  • 6 corn tortillas
  • 6 eggs

Garnish

  • Cilantro
  • Cotija cheese
  • Lime wedges

Instructions

Make ranchero sauce

  • Coarsely chop your tomatoes, onion, and jalapeño, removing the seeds and inside membrane of the peppers if heat sensitive. Smash a couple of garlic cloves with the side of your knife or the heeal of your hand.
  • In a large pan, heat 1 tablespoon of oil over medium heat until it starts to shimmer. Add the tomatoes, onion, jalapeño, garlic, and 1 teaspoon of salt.
  • Cook the veggies, stirring every now and then, until they get really soft, about 20 to 25 minutes.
  • Add the cilantro and cumin and simmer another 5 minutes, or until the cilantro is wilted.
  • Pour in ¼ cup of broth.
  • Use a hand blender, or place contents in your blender, and blend the mixture for about 20 to 30 seconds until it looks like chunky tomato sauce. Set aside.

Season refried beans

  • In a small saucepan, melt 2 tablespoons of bacon fat, lard, butter, or oil. Add in one 16 ounce can of refried beans and heat until bubbly. Season with ¼  teaspoon cumin, and kosher salt and black pepper to taste.

Assemble huevos rancheros

  • Heat a nonstick pan over medium heat and add a small amount of avocado oil.
  • Place one tortilla in the pan and cook for about 15 seconds on each side, until it puffs up a little and the edges get a little bit browned. Do the same with the rest of the tortillas, adding more oil to the pan as needed.
  • Cook your fried eggs the way you like them, then sprinkle them with salt and pepper.
  • Place a tortilla on each plate. Spread some refried beans and spoon ranchero sauce on top. Add a fried egg and more ranchero sauce.
  • Garnish with cilantro, jalapeño slices, and cotija cheese if you'd like. Enjoy!

Save This Recipe! 💌

I'll email this recipe to you, so you can come back to it later, plus you'll get great new recipes from me every week!

Notes

Safely purée hot ranchero sauce in blender: Let sauce cool slightly and only fill the blender halfway. Remove the center cap to allow steam to escape, cover the lid with a towel, and blend in short bursts on low speed. Check the consistency and blend in batches if necessary to avoid spills and pressure build-up.
Storage: The refried beans and the ranchero sauce can be store separately in the refrigerator for up to 4 to 5 days. If you have a larger batches, you can also freeze them in a freezer-safe container for up to 3 months.
Reheating
Refried Beans: To reheat refried beans, transfer them to a small saucepan and heat over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of water or broth to loosen them. You can also microwave them in a microwave-safe dish, stirring every 30 seconds until hot.
Ranchero Sauce: Reheat ranchero sauce in a saucepan over medium heat, stirring occasionally, until hot. You can also microwave it in short bursts, stirring every 30 seconds until hot.
Calories: 258kcal | Carbohydrates: 26g | Protein: 11g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.02g | Cholesterol: 168mg | Sodium: 281mg | Potassium: 335mg | Fiber: 6g | Sugar: 5g | Vitamin A: 1090IU | Vitamin C: 15mg | Calcium: 87mg | Iron: 2mg

The nutritional and caloric information shown is an estimate provided by an online nutrition calculator. It does not assert or suggest that readers should or should not count calories, and should not be considered a substitute for a professional nutritionist’s or doctor’s counseling.

Tried this recipe?I would love for you to leave a comment!

More Eggs

  • Cottage cheese scrambled eggs with chive sprinkled on top on a plate.
    High Protein Cottage Cheese Scrambled Eggs
  • A stack of mini quiche Lorraine on a white plate with a tan rim.
    Mini Quiche Lorraine Recipe (in a Muffin Pan)
  • Potato cheddar and chive egg bites on a white platter.
    Potato Cheddar and Chive Egg Bites (Better-than-Starbucks Copycat)
  • A sliced BLT with egg on a white plate with a tan rim.
    How to Make a Breakfast BLT with Egg
  • Facebook
  • Reddit
  • Flipboard
  • WhatsApp
  • SMS

Comments

No Comments

5 from 1 vote (1 rating without comment)

Leave a star rating and review, ask a question, or share a tip! Cancel reply

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

Rate This Recipe!




Picture of the author with a banner, stating welcome to my blog I am Cynthia.

In our house we get up with the sun, and most of us don't stop working until late in the night, so breakfast and brunch are our family meals. So join me at the kitchen counter, where I cook up delicious food for my busy family, starting first thing in the morning!

More about me →

Trending Recipes

  • Sliced crispy corned beef on a wooden cutting board.
    Crispy Corned Beef (Oven or Slow Cooker Method)

  • Two blueberry smoothies on a white background with blueberry scattered about.
    Any Fruit Yogurt Smoothie Recipe

  • Basic buttermilk muffins on a white background.
    Basic Buttermilk Muffins with Variations

  • White plate containing a piece of toast with crispy prosciutto and creamy ricotta scrambled eggs.
    Creamy Ricotta Scrambled Eggs

  • A blackberry sage refresher on a black counter with a accoutrements behind.
    Copycat Starbucks Blackberry Sage Refresher

  • Two ingredient bagels, one with cream cheese, on a wooden cutting board.
    2-Ingredient Bagels

Spring Brunch

  • Angled view of a blood orange mimosa Mocktail with a blood orange garnish.
    Blood Orange Mimosa Mocktail

  • Two blueberry smoothies on a white background with blueberry scattered about.
    Any Fruit Yogurt Smoothie Recipe

  • An orange glazed donut with a bite taken out of it on a wire rack.
    Easy Blood Orange Glazed Donuts

  • Strawberry sheet pan pancake on a white plate with syrup and fresh berries.
    Strawberry Sheet Pan Pancakes

  • Hash brown patty on a plate with sour cream and chives on the side.
    Homemade Hash Brown Patties

  • A stack of mini quiche Lorraine on a white plate with a tan rim.
    Mini Quiche Lorraine Recipe (in a Muffin Pan)

Footer

Follow

↑ back to top

About

About Cynthia
The Breakfast Club
Newsletter
Media & Events
Contact Page

Notices

Privacy Policy
Accessibility Policy
Terms of Service

AS AN AMAZON ASSOCIATE, AT NO COST TO YOU, I MAY EARN FROM QUALIFIED PURCHASES MADE THROUGH LINKS ON MY WEBSITE.

Copyright © 2025 But First We Brunch

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.