• Skip to main content
  • Skip to primary sidebar
Mamá Maggie's Kitchen
menu icon
go to homepage
  • Recipe Index
  • By Category
    • Mexican Basics
    • Agua Frescas
    • Appetizers
    • Beef
    • Breakfast
    • Chicken
    • Dessert
    • Drinks
    • Pork
    • Salsa Recipes
    • Seafood
    • Side Dishes
    • Soup
    • Tamales
    • Vegetarian
    • Learn
    • Mexican
  • Contact
  • About
  • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By Category
      • Mexican Basics
      • Agua Frescas
      • Appetizers
      • Beef
      • Breakfast
      • Chicken
      • Dessert
      • Drinks
      • Pork
      • Salsa Recipes
      • Seafood
      • Side Dishes
      • Soup
      • Tamales
      • Vegetarian
      • Learn
      • Mexican
    • Contact
    • About
    • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » All Recipes » Breakfast

    Huevos Rancheros – An Authentic Mexican Breakfast Recipe

    Published: Apr 22, 2019 · Updated: Jul 16, 2026 by Maggie Unzueta

    This authentic Huevos Rancheros recipe features fried tortillas, homemade salsa, refried beans, and eggs. A classic Mexican breakfast recipe.
    Jump to Recipe Add us as a Google trusted source

    This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Two crispy tortillas topped with refried beans, sunny side up eggs, salsa, and chopped green onions, served on a plate. Text at the bottom reads “Authentic Huevos Rancheros.”.
    Two corn tortillas topped with refried beans, sunny-side-up eggs, salsa, chopped green onions, and cilantro are served on a white plate—a classic huevos rancheros recipe that brings vibrant flavors to your breakfast table.

    Table of Contents

    • 1. What Are Huevos Rancheros?
    • 2. 🍳 Ingredients
    • 3. 🤠 My Family’s Ranch Tradition
      • 3.1. 🌶️ Make the Ranchero Sauce
      • 3.2. Fry the Tortillas
    • 4. 🌟 Lightly Fried Tortillas 🌟
      • 4.1. 🥚 Cook the Eggs
      • 4.2. Assemble
    • 5. 🙋🏻‍♀️ Frequently Asked Questions (FAQs)
    • 6. 🔥 Storage & Reheating
    • 7. 🍴 More Mexican Breakfast Recipes
    • 8. 😋 Hungry for More?
    • 9. Huevos Rancheros
      • 9.1. Ingredients
      • 9.2. Instructions
      • 9.3. Notes
      • 9.4. Nutrition

    What Are Huevos Rancheros?

    Huevos Rancheros is one of the most iconic Mexican breakfast dishes.

    This traditional recipe features lightly fried corn tortillas layered with creamy refried beans, homemade roasted tomato salsa, and sunny-side-up eggs for a hearty breakfast that’s been enjoyed in Mexico for generations.

    While you’ll find countless variations online, this version is the authentic way my family has made it for years.

    It’s simple, satisfying, and exactly what you’ll find served in homes and ranches across northern Mexico.

    A close-up of brown eggs arranged in a gray cardboard egg carton, showing the tops of the eggs and spaces in the carton.

    🍳 Ingredients

    • Eggs
    • Fried Tortillas
    • Mexican Red Salsa
    • Refried Beans
    • Oil

    That’s it. No fancy garnishes like cotija cheese, sour cream, avocado, or lettuce are required. While those toppings can certainly be delicious, they’re optional and not part of the traditional version.

    🤠 My Family’s Ranch Tradition

    Huevos Rancheros translates to “Rancher’s Eggs.” The dish originated on ranches throughout Mexico, where workers needed a filling breakfast after spending the early morning tending livestock and working the fields.

    My dad’s family has a ranch in Durango, Mexico. The ranch hands wake before sunrise to milk cows, feed animals, and finish the first chores of the day. They usually start with coffee and a small piece of bread, then return later in the morning for a hearty breakfast. More often than not, that breakfast is Huevos Rancheros.

    This is the same recipe my grandmother made for our family on the ranch.

    Three photos: top left, fresh tomatoes, jalapeño, cilantro, and onion; bottom left, cut vegetables in a pot; right, orange tomato mixture blending in a Blendtec blender.

    🌶️ Make the Ranchero Sauce

    • Add the tomatoes, serranos or jalapenos, onion, and garlic to a pot.
    • Cover with water and bring to a boil over medium-high heat.
    • Cook for about 5 minutes or until the ingredients have softened.
    • Drain the water.
    • Transfer everything to a blender (or food processor) with the salt.
    • Blend until smooth and let the salsa cool.

    Please note: I’m sharing an authentic Mexican breakfast recipe for Huevos Rancheros. On my dad’s ranch in Durango, almost everything is made from scratch, including the salsa. If you’re short on time, you can always make the salsa a day ahead. I have to admit, though, I love an easy Mexican breakfast—or even an easy Mexican brunch. Less time cooking, more time eating.

    Four images: frying a corn tortilla, several fried tortillas on paper towels, a bowl of refried beans, and a fried tortilla topped with refried beans.

    Fry the Tortillas

    • Heat the oil in a nonstick skillet over medium heat.
    • Fry each corn tortilla for about 1 minute per side. Do not use flour tortillas.
    • Transfer to a paper towel-lined plate to drain excess oil.

    🌟 Lightly Fried Tortillas 🌟

    • One of the biggest misconceptions about Huevos Rancheros is the tortilla.
    • The tortillas are lightly fried, not baked or toasted until crisp like a tostada. Frying them for about a minute per side gives them enough structure to support the beans, salsa, and eggs while still remaining soft enough to cut with a fork.
    • When I asked my grandmother why she didn’t fry them until crispy, she smiled and said that oil was valuable on the ranch. They only used enough to lightly fry the tortillas because they still needed some of that oil to cook the eggs.
    • It’s a small detail, but it’s one that makes this recipe truly authentic.
    Two sunny-side-up eggs cooking in a black frying pan on a stove. The yolks are bright yellow, surrounded by the white egg whites, just beginning to set around the edges. The pan sits on a dark stovetop grate.

    🥚 Cook the Eggs

    • Warm the refried beans in a small saucepan.
    • Fry the eggs sunny side up using the same skillet.
    • Just until the whites are fully set and the yolks are still runny.

    Assemble

    • Spread a thin layer of warm frijoles refritos over each tortilla.
    • Spoon the cooled Mexican Red Salsa on top of the beans.
    • Add one fried egg.
    • Repeat with the remaining tortillas.
    • Add a little more salsa on top, chopped fresh cilantro, and serve immediately!

    🙋🏻‍♀️ Frequently Asked Questions (FAQs)

    Can I make Huevos Rancheros ahead of time?

    The salsa ranchera and refried beans can be prepared up to 3 days in advance. Stoe in the fridge until ready to use. Fry the tortillas and eggs just before serving for the best texture.

    What is the difference between Huevos Rancheros and Huevos a la Mexicana?

    Huevos Rancheros are served on tortillas with beans and salsa. Huevos a la Mexicana are scrambled eggs cooked with tomatoes, onions, and jalapeños.

    Can I add chorizo?

    Absolutely. Stir cooked Mexican chorizo into the refried beans before assembling the dish for even more flavor.

    What to serve with Huevos Rancheros?

    They are often served with cafe de olla, fresh fruit, sometimes potatoes. On my family’s ranch, warm tortillas and coffee were usually all that was needed for a hearty breakfast.

    🔥 Storage & Reheating

    • Huevos Rancheros are best enjoyed immediately after assembling. If needed, store the salsa and refried beans separately in the refrigerator for up to 4 days.
    • Reheat the beans on the stovetop and fry fresh tortillas and eggs just before serving.
    Two huevos rancheros on a white plate, each with a fried egg, refried beans, salsa, and chopped green onions, garnished with fresh cilantro on a wooden surface—an enticing example of an authentic huevos rancheros recipe.

    🍴 More Mexican Breakfast Recipes

    • Mexican Migas con Huevo
    • Nopales con Huevo
    • Chilaquiles Verdes
    • Huevos Divorciados
    • Chorizo con Huevos
    • Machaca con Huevos

    If you want authentic Huevos Rancheros, it all starts with lightly fried corn tortillas, creamy refried pinto beans, homemade ranchero sauce, and perfectly cooked eggs. It’s simple dish, rustic Mexican comfort food that’s been enjoyed for generations. From my family’s ranch in Durango to your kitchen, I hope this recipe becomes part of your breakfast tradition too.

    😋 Hungry for More?

    Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, YouTube for my latest recipes and videos.

    Two corn tortillas topped with refried beans, sunny-side-up eggs, salsa, chopped green onions, and cilantro are served on a white plate—a classic authentic huevos rancheros recipe that brings vibrant flavors to your breakfast table.

    Huevos Rancheros

    This authentic Huevos Rancheros recipe features fried tortillas, homemade salsa, refried beans, and eggs. A classic Mexican breakfast recipe.
    5 from 1 vote
    Print Pin Rate
    Course: Breakfast
    Cuisine: Mexican
    Prep Time: 5 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 35 minutes minutes
    Servings: 4
    Calories: 532kcal
    Author: Maggie Unzueta
    Prevent your screen from going dark

    Ingredients

    • 8 corn tortillas
    • ½ cup oil (add more oil if necessary)
    • ¾ cup refried beans
    • 8 eggs
    • For the red salsa:
    • 2 tomatoes
    • 1 serrano chile
    • ¼ onion chopped
    • 1 garlic clove
    • 1 teaspoon salt
    • chopped cilantro (optional garnish)

    Instructions

    • In a stock pot, add the tomatoes, serrano chile, onion, and garlic.
    • Boil for 5 minutes.
    • Discard water and add ingredients to the blender along with salt.
    • Set aside and let cool.
    • Heat oil in a frying pan.
    • Fry each tortilla for 1 minute on each side.
    • Drain excess oil on a paper towel.
    • In a separate pot, warm up the refried beans.
    • Cook eggs sunny side up in the oil.
    • How to Assemble Huevos Rancheros
    • Add a thin layer of refried beans to a fried tortilla.
    • Add cooled salsa on top of the refried beans.
    • Top with a cooked egg.
    • Continue assembling until you run out of tortillas. 
    • Serve immediately. Top with more salsa and chopped cilantro, if desired.

    Notes

    Have your Mexican Red Salsa ready to go and made the day before.
    Can I make Huevos Rancheros ahead of time? The salsa and refried beans can be prepared up to 3 days in advance. Fry the tortillas and eggs just before serving for the best texture.
    Can I add chorizo? Absolutely. Stir cooked Mexican chorizo into the refried beans before assembling the dish for even more flavor.

    Nutrition

    Calories: 532kcal | Carbohydrates: 32g | Protein: 17g | Fat: 38g | Saturated Fat: 5g | Cholesterol: 327mg | Sodium: 508mg | Potassium: 374mg | Fiber: 6g | Sugar: 4g | Vitamin A: 1039IU | Vitamin C: 10mg | Calcium: 112mg | Iron: 3mg
    Tried this recipe?Mention @MamaMaggiesKitchen or tag #MamaMaggiesKitchen!

    More pictures

    Huevos Rancheros on a plate topped with a rummy yolk and sitting on a bed of refried beans.
    Two huevos rancheros on a white plate surrounded by cilantro leaves.
    Huevos Rancheros (or “Rancher’s Eggs”) is a classic Mexican breakfast. A delicious and hearty meal that is perfect for brunch. By Mama Maggie’s Kitchen
    Chorizo and Egg Tostada is delicious and flavorful breakfast option. This yummy Mexican food classic is the best way to start your day. By Mama Maggie’s Kitchen
    A corn tortilla, perfect for huevos rancheros, is frying in oil on a stainless steel pan over a stovetop, starting to turn golden brown.
    Two tortillas draining excess oil on paper towels.
    A thin layer of refried beans on a tortilla.
    Stock pot with tomatoes, onions, serrano chile waiting to be made into salsa.
    Huevos Rancheros (or “Rancher’s Eggs”) is a classic Mexican breakfast. A delicious and hearty meal that is perfect for brunch. By Mama Maggie’s Kitchen

    More Mexican Breakfast Recipes

    • A white plate filled with golden brown Air Fryer French Toast Bites sits on a pink cloth, next to a bowl of syrup, a plate of fresh strawberries, and a slice of bread in the background.
      Air Fryer French Toast Bites
    • Three Ham and Cheese Egg Bites stacked on each other, garnished with parsley. More egg muffins are visible in the background on a plate, along with scattered cheese and parsley on a white surface.
      Ham and Cheese Egg Bites
    • A bowl with half chia pudding and half orange pumpkin smoothie, topped with pumpkin seeds and nuts, sits on a wooden board. Nearby are a bowl of seeds, two spoons, a white napkin, and small pumpkins on a white wooden table.
      Pumpkin Chia Seed Pudding
    • Four chocolate chip muffins sit on an orange plate with extra chocolate chips scattered around. A white cloth with blue designs is in the background, and the surface is a light blue color.
      Banana Avocado Muffins

    About Maggie Unzueta

    Maggie Unzueta is the face behind In Mama Maggie's Kitchen. She has been publishing Mexican recipes and creating delicious recipes since 2010. From family recipes to her extensive travels throughout Mexico, she brings traditional Mexican flavors from South of the Border and into your kitchen. Maggie has been featured in notable culinary websites and other media outlets. For more details, check out her About page.

    Reader Interactions

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Lindsey

      March 04, 2017 at 2:10 pm

      Yum! These look delicious and your pictures are gorgeous! We make Huevos a little bit different in New Mexico and smother them with red and green chile and add hash browns! It’s my favorite breakfast meal by far!

      Reply
      • Maggie Unzueta

        March 07, 2017 at 8:51 am

        Your version sounds yummy too.

        Reply
    2. Kimberly @ Berly's Kitchen

      February 25, 2017 at 4:01 pm

      How can you go wrong with eggs, refried beans, and homemade salsa? Looks like this would make a great breakfast!

      Reply
      • Maggie Unzueta

        March 01, 2017 at 6:58 am

        It does! Thank you. 🙂

        Reply
    3. Bobbi | Bobbi's Kozy Kitchen

      February 24, 2017 at 1:09 pm

      5 stars
      I lived in San Diego for about 30 years. Huevos rancheros are one of my fave breakfast dishes!!

      Reply
      • Maggie Unzueta

        March 01, 2017 at 6:59 am

        I’m sure you had some good Mexican food when you lived here. 🙂 This is one of my favorites!

        Reply
    4. Mama Munchkin

      February 24, 2017 at 12:43 pm

      My hubby LOVES Huevos Rancheros and we had some similar to your recipe at a restaurant that he flipped for. I am going to have to make him these this weekend.

      Reply
      • Maggie Unzueta

        March 01, 2017 at 3:49 pm

        He will love you for it! .. but I’m sure he already loves you. 🙂

        Reply
    5. hal

      February 23, 2017 at 6:16 pm

      this looks amazing & so easy to do!

      Reply
      • Maggie Unzueta

        March 01, 2017 at 3:50 pm

        Yes! Best breakfast brunch dish ever! 🙂

        Reply
    6. candy

      February 23, 2017 at 10:07 am

      For some reason I always thought these were hard to make. Following your instructions now I know different. Adding to the menu.

      Reply
      • Maggie Unzueta

        March 01, 2017 at 3:51 pm

        So funny to see you comment on my dishes. I’m learning a lot about your traditional American dishes from your blog. Thanks for your comment.

        Reply
    7. Janel Berchielli

      February 23, 2017 at 8:47 am

      I bet I would love this! I need to try it next time I make eggs.

      Reply
      • Maggie Unzueta

        March 01, 2017 at 3:51 pm

        Hope you do. This recipe is a keeper!

        Reply
    8. Michelle

      February 23, 2017 at 8:38 am

      Making that this weekend

      Reply
      • Maggie Unzueta

        March 01, 2017 at 3:52 pm

        You’re going to LOVE this dish!

        Reply

    Primary Sidebar

    A picture of Maggie Unzueta in her kitchen holding a coffee cup.

    iBienvenidos! I'm Maggie. Welcome to my blog! My passion is authentic Mexican food and traveling throughout Mexico to bring you the very BEST in culture and cuisine.

    More about me →

    Popular

    • A rustic brown bowl filled with shredded beef birria in red broth, made using a slow cooker birria recipe, is topped with chopped onion and cilantro, and sits on a colorful embroidered cloth with fresh herbs and a jalapeño in the background.
      Slow Cooker Birria Recipe (Birria de Res)
    • Camarones a la Diabla served next to white rice and lime wedges.
      Camarones a la Diabla [VIDEO]
    • Menudo, or Pancita, is Mexican comfort food at its best. Served for Sunday brunch and shared with lots of love. By Mama Maggie’s Kitchen
      Mexican Menudo Recipe + VIDEO
    • Instant Pot Pork Tamales stacked and ready to cook. Surrounded by cilantro and decorative Mexican kitchenware.
      Instant Pot Pork Tamales [VIDEO]
    • Caldo de Camarón, or Mexican Shrimp Soup in a white bowl with a rich, guajillo sauce. Spoon lifting shrimp and avocado. Cilantro and lime on a dark brown table.
      Caldo de Camarón – Mexican Shrimp Soup + VIDEO
    • Carne En Su Jugo in a white bowl topped with cilantro beans bacon
      Carne En Su Jugo + VIDEO

    FEATURED IN


    Online publications Mama Maggie's Kitchen has been feature in.

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Cookie Policy
    • Accessibility Policy

    Subscribe

    • Sign Up! for emails and start cooking Mexican food today!

    Contact

    • About Maggie
    • Contact

    © 2010-2025 · Mama Maggie's Kitchen ·

    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.