• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Hungry Healthy Happy
  • Game Day Recipes
  • About
  • Recipes
  • FREE eBook
  • Contact
  • Subscribe
menu icon
go to homepage
  • Game Day Recipes
  • About
  • Recipes
  • FREE eBook
  • Contact
  • Subscribe
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • search icon
    Homepage link
    • Game Day Recipes
    • About
    • Recipes
    • FREE eBook
    • Contact
    • Subscribe
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • ×

    Hungry Healthy Happy » Recipes » Breakfast

    Huevos Rancheros

    Published: May 27, 2015 · Modified: Sep 14, 2021 by Dannii · This post may contain affiliate links · 118 Comments

    90 shares
    • 11
    Jump to Recipe
    Diet: Vegetarian
    Two portions of huevos rancheros with a text title overlay.

    A Mexican breakfast eggs recipe that will keep you going right up to lunch. This Huevos Rancheros recipe is an easy and healthy vegetarian breakfast dish that is ready in just 5 minutes.

    Huevos Rancheros on a marble surface with a bowl of salsa and half an avocado.

    Huevos Rancheros translates to "Rancher's Eggs" and is a traditional Mexican breakfast. The basic dish consists of fried eggs served on lightly fried or charred tortillas, topped with a tomato salsa. Common accompaniments are refried beans, rice, guacamole or sliced avocado.

    This isn't necessarily an authentic huevos rancheros recipe, so we have included some non-traditional accompaniments too, include cheese, sour cream and lettuce.

    Jump to:
    • What you will need
    • Step by step
    • Why should you try it?
    • How to build it
    • How to make refried beans
    • What to serve this with
    • How to store it
    • FAQs
    • Extra tips
    • More Mexican recipes
    • Recipe
    • Feedback

    What you will need

    • Oil
    • Eggs - Use fresh eggs for best results. We always choose high welfare eggs.
    • Tortilla wraps - We use flour tortillas, as they are more flexible. But corn tortillas would still work.
    • Refried beans - You could make your on, but we used a really good quality can.
    • Salsa - We have provided the recipe for our homemade salsa, however you could save yourself some time and use a good quality store bought one.
    • Avocado - Make sure your avocado is ripe (but not too ripe) for the best flavour.
    • Cheese - We used mature cheddar, as it has a strong flavour. But you could use Monterey jack instead.

    Step by step

    One: Add the oil to a pan and then crack in 2 eggs. Cook for 3 minutes, or until cooked to your liking.

    A frying pan with two fried eggs in it.

    Two: Heat a separate dry pan and heat each tortilla on both sides.

    A frying pan with a flour tortilla being heated in it.

    Three: Spread a tablespoon of refried beans on to each tortilla.

    A tortilla wrap with refried beans spread over it.

    Four: Add the egg and then top with salsa.

    A flour tortilla spread with refried beans and a fried egg and salsa on top.

    Five: Add and extra toppings you like.

    Huevos Rancheros topped with sliced avocado and grated cheese.

    Why should you try it?

    • Ready in 5 minutes
    • Something different for breakfast
    • Less than 300 calories per serving
    • Easy to adapt with different toppings

    How to build it

    Here are some suggestions for traditional (and non-traditional), ways to make huevos rancheros:

    • Base: Use corn or flour tortillas and warm each one on both sides in a dry frying pan or skillet. You could use our Wholewheat Tortilla Wrap recipe, or even our Easy Flatbreads.
    • Beans: Refried beans are the way to go, because they spread easily. You can use store bought or see below for instructions of how to make them.
    • Salsa: The choice of salsa varies depending on how spicy you want to start your day. Again, you can use store bought, or use either our Pico de Gallo (mild), Restaurant Style Salsa (medium) or Salsa Picante (hot).
    • Eggs: The fresher, the better. Fresh eggs hold together better and they also taste better. With eggs, you do get what you pay for, so make sure you use a good quality, free-range egg. They should be cooked so that the yolk is still runny.
    • Extras: Add some grated cheddar or crumbled feta. Slices of avocado or some Guacamole always go well. Or maybe even some Spanish Rice.
    A fried egg with a the yolk running into some salsa and refried beans.

    How to make refried beans

    1. Cook a finely chopped onion until it has softened.
    2. Add garlic powder, chilli powder and cumin. Mix well. Add a can of drained pinto beans and 120ml (0.5 cup) of water. Stir and cover. Leave for 5 minutes.
    3. Reduce the heat to low and remove the lid. Using a potato masher, mash the beans, until you are happy with the consistency. Continue to cook the beans, uncovered for another 3 minutes. Stir regularly.
    4. Remove from the heat and stir in chopped coriander (cilantro) and juice of a lime.

    What to serve this with

    This is a nice filling start to your day, so nothing else is really needed. You could of course eat this for lunch (or dinner), so if you want to make it into a larger meal, try some of the following with it:

    • Spanish Rice
    • Roasted Mushrooms
    • Sweetcorn Salsa
    • Grilled Corn
    • Mexican Coleslaw
    • Sweet Potato Salad
    • Broccoli Salad

    How to store it

    Huervos Rancheros is such a quick meal to rustle up (providing you have the salsa and beans already made), that you won't need to store it. Once made, it really should be enjoyed immediately.

    Huevos Rancheros with cheese and sliced avocado in front of another portion.

    FAQs

    Is huevos rancheros healthy?

    Huevos rancheros is a healthy meal and a great start to your day. Each portion is less than 300 calories, there is protein from the egg and cheese and healthy fats from the avocado. Using store bought salsa and refried beans will make this less healthy, but by making your own you can keep the calories lower.

    Can I make gluten free huevos rancheros?

    The only thing not gluten free in this recipe is the flour tortilla. Simply swap for a corn tortilla and you will have yourself gluten free huevos rancheros.

    Does huevos rancheros have meat?

    Traditionally, huevos rancheros is a vegetarian breakfast, but there is nothing to stop you from adding meat if you wanted. Add some chopped bacon, chopped chorizo, shredded chicken or pulled pork to make this into a more filling meal. Not a meat eater? Add some mushrooms, grilled halloumi, tofu or extra beans.

    heart icon

    Extra tips

    • You don't have to use a fried egg - scrambled or poached egg work just as well.
    • You can use store bought refried beans or make your own using the method above.
    • Either flour, wholewheat or corn tortillas will work.
    • We used grated cheddar for this, but crumbled feta also works really well.

    More Mexican recipes

    • Leftover BBQ Turkey Quesadilla
    • Easy Halloumi Fajitas
    • Easy Fish Tacos
    • Slow Cooker Salsa Chicken

    If you’ve tried this huevos rancheros recipe, or any other recipe on the blog, then let us know how you got on in the comments below, we love hearing from you!
    Tag us in your creations on Instagram @hungryhealthyhappy - we love sharing photos when people make our recipes. You can use the hashtag #hungryhealthyhappy too.

    Recipe

    Huevos Rancheros next to an avocado half and bowl of salsa

    Huevos Rancheros

    This Huevos Rancheros is an easy and healthy vegetarian breakfast dish that is ready in under 10 minutes.
    An illustration of a v-shaped plant.
    Vegetarian
    5 from 4 votes
    Author: Dannii
    Pin Print Save recipe Recipe saved!
    Course: Breakfast
    Cuisine: Mexican
    Prep Time: 2 minutes
    Cook Time: 3 minutes
    Total Time: 5 minutes
    Allergens:
    An illustration of a carton of milk.
    Dairy
    An illustration of a cracked egg.
    Eggs
    An illustration of two ears of wheat.
    Gluten
    Servings: 2 people
    Calories: 293kcal
    Prevent your screen from going dark

    Ingredients

    UK Metric Measures - US Customary Measures
    • 0.5 tablespoon Olive oil
    • 2 Eggs
    • 2 tortilla wraps
    • 2 tablespoon Refried beans
    • 4 tablespoon salsa
    • 0.5 Avocado - sliced (optional)
    • 20 g Cheese - grated (optional)

    Instructions

    • Add the oil to a pan and then crack in 2 eggs. Cook for 3 minutes, or until cooked to your liking.
      0.5 tablespoon Olive oil, 2 Eggs
      A frying pan with two fried eggs in it
    • Heat a separate dry pan and heat each tortilla on both sides.
      2 tortilla wraps
      A frying pan with a flour tortilla being heated in it
    • Spread a tablespoon of refried beans on to each tortilla.
      2 tablespoon Refried beans
      A tortilla wrap with refried beans spread over it
    • Add the egg and then top with salsa.
      4 tablespoon salsa
      A flour tortilla spread with refried beans and a fried egg and salsa on top
    • Add and extra toppings you like. 
      0.5 Avocado, 20 g Cheese
      Huevos rancheros next to salsa, avocado and refried beans

    Notes

    • You don't have to use a fried egg - scrambled or poached egg work just as well.
    • You can use store bought refried beans or make your own using the method above.
    • Either flour, wholewheat or corn tortillas will work.
    • We used grated cheddar for this, but crumbled feta also works really well.

    Nutritional Information

    Serving: 1portion | Calories: 293kcal | Carbohydrates: 21g | Protein: 13g | Fat: 20g | Saturated Fat: 6g | Cholesterol: 174mg | Sodium: 674mg | Potassium: 453mg | Fiber: 5g | Sugar: 4g | Vitamin A: 584IU | Vitamin C: 6mg | Calcium: 145mg | Iron: 2mg
    DisclaimerThe nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but we have endeavoured to be as accurate as possible.

    You'll love these too...

    • Air Fryer French Toast Sticks
    • Fruit Platter
    • Air Fryer Boiled Eggs
    • Make Ahead Smoothie Packs

    Reader Interactions

    Comments

    1. Diane

      October 20, 2015 at 9:41 pm

      5 stars
      A really tasty recipe!

      Reply
    « Older Comments

    Leave a Reply Cancel 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.

    Primary Sidebar

    Dannii in hat and glasses stood on a beach.
    heart icon

    Welcome!

    My name is Dannii. Here you will find easy family recipes with a healthy twist.
    Established in 2011, Hungry Healthy Happy has become one of the UK's most popular food blogs, with two successful recipe books published.

    About HHH»

    Game Day Recipes

    • Broccoli Slaw
    • Tortilla (Spanish Omelette)
    • BBQ Baked Chicken Wings
    • Paneer Tikka
    • 10 Easy Tapas Recipes
    • Easy Sausage Rolls

    Featured in

    Collage of media outlet logos.

    Popular Recipes

    • The Best Air Fryer Chips
    • 10 Minute Chickpea and Spinach Curry
    • Easy Tomato Pasta Sauce
    • 10 Minute Sticky Ginger Beef

    Footer

    ^ back to top

    About

    • Privacy Policy
    • Accessibility Policy
    • Advertising
    • Blog

    Newsletter

    • Sign Up! for emails and updates
    • See our Web Stories page

    Contact

    • Contact
    • Work with us
    • FAQ
    • Twitter
    • Facebook
    • Instagram
    • Pinterest
    • TikTok

    Featured in

    A selection of publications that Hungry Healthy Happy has been featured in

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2011-2023 Hungry Healthy Happy • All Rights Reserved • Site Design by D Martin

    • 11
    90 shares