• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Caroline's Cooking
  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
menu icon
go to homepage
  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By country or region
    • By season or holiday
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Breakfast and Brunch Recipes

    Huevos rancheros

    April 11, 2016 by Caroline's Cooking

    • Share
    • Tweet
    • Reddit
    • Yummly

    Huevos rancheros is such a classic Mexican breakfast, that's easy to make at home and enjoy any meal you like! 

    Jump to Recipe

    Huevos rancheros

    This shop has been compensated by Collective Bias, Inc. and its advertiser. All opinions are mine alone. This post may contain affiliate links, where we earn from qualifying purchases. See more details in the policy page.

    I think I might have mentioned before that coming from the UK, I didn't grow up with Mexican food - even now it's not that easy to get decent quality Mexican food there. So when I traveled to Mexico in my early 20s I was in for a real treat food-wise. There were so many things I loved (including chicken mole) but breakfasts were probably one of my favorites, especially huevos rancheros, chilaquiles verdes and molletes.

    I have some fantastic memories eating it in Mexico City, having muddled along ordering it with my then limited Spanish, but enjoying every last mouthful. I could not believe you could have so much flavor for breakfast, a meal I at that point in my life had to force myself to eat. In fact thinking about it, I probably have that trip to thank for me now loving breakfast.

    Huevos rancheros is such an easy breakfast/brunch or 'brinner' but so tasty with tortillas, eggs, beans and warm salsa. In less than 30mins!

    Despite those memories it's not something I have made for a while, but I think that's going to have to change. While huevos rancheros is traditionally a breakfast dish, and it would make a great brunch, it's hearty enough to be eaten any time and makes a perfect 'brinner'.

    It's comforting and tasty, just the kind of food almost anyone would enjoy. And especially with the help of a couple of cans, it's quick to make too.

    Huevos rancheros is such an easy breakfast/brunch or 'brinner' but so tasty with tortillas, eggs, beans and warm salsa. In less than 30mins!

    How to make huevos rancheros

    I've cheated slightly here using some fire-roasted tomatoes and pre-made refried beans to add some extra flavor quickly. Then all you do is put the fire-roasted tomatoes, diced onion, cilantro and chili (either chipotle in adobo or fresh, as you prefer) plus the juice of half a small lime in a blender or food processor and blend until smooth. The fire-roasted tomatoes really help give a great flavor base so once everything else is added, this is a really flavorful salsa. Pour it in to a pan and bring to a simmer while you cook everything else.

    Tip the can of refried beans into a small pan and warm through over a low heat (I used traditional here, but there are also vegetarian and no fat versions if more appropriate for your diet). Lightly toast the corn tortillas then keep warm while you add a little oil to the pan and fry your eggs.

    Then serve everything up - put the tortillas on your plates, top each with some refried beans, an egg or two, and some of the warm salsa. Add some grated or crumbled cheese on top and serve with a few slices of avocado. It's a quick, easy wonderful plate of deliciousness.

    how to cut avocados - huevos rancherosHow to choose and cut avocados

    While we're talking avocados, here are a few tips on buying and using them -

    • I recommend you buy unripe avocados (ie still firm when you gently squeeze them) and letting them ripen at home. Part of the reason is if they are already soft in store you don't know how much is they're ripe and how much is people squeezing them!
    • An avocado is ripe when it's soft when you gently squeeze the skin, but not too soft.
    • You can also remove the stem and see the color underneath - green is good, brown is overripe.
    • To use them, cut them top to bottom round the middle and twist the two halves to separate. Tap the edge of your knife into the stone and twist to remove it.
    • For slices, carefully remove the skin from each half and place the cut side down on a board. Slice either across or top to bottom, depending how long you want your slices.
    • If you are dicing/mashing, I generally cut the avocado into chunks in the skin then pop the chunks out, using a spoon.
    • If you are not using part of the avocado, squeeze a little lemon or lime juice over the exposed side to save it from browning too much.

    Huevos rancheros comes together in no time at all with a little cheating, which is needed now and then. You can serve a hearty big plateful, as I did with two tortillas and two eggs, or one of each. Or two tortillas and one egg... You get the idea, huevos rancheros is a flexible dish, whether you're feeding the hungry cowboys it's named after or not. Any leftover salsa and/or refried beans will keep stored in a container in the fridge for a couple days. So it's ready to enjoy with your next Mexican meal.

    One thing's for sure, there's a whole lot of flavor in this delicious, comforting plate which you don't have to wait long to enjoy.

    Huevos rancheros

    Try these other comforting breakfasts:

    • Shakshuka with meat
    • Menemen (Turkish scrambled eggs)
    • Baked eggs with mushrooms and asparagus
    • Plus get more breakfast and brunch recipes in the archives.
    Huevos rancheros
    Print Recipe
    5 from 1 vote

    Huevos rancheros

    A classic Mexican breakfast that's easy to make, delicious and comforting.
    Prep Time10 minutes mins
    Cook Time10 minutes mins
    Total Time20 minutes mins
    Course: Breakfast
    Cuisine: Mexican
    Servings: 2 -4
    Calories: 770kcal
    Author: Caroline's Cooking
    SaveSaved!

    Ingredients

    • 14.5 oz fire-roasted diced tomatoes 411g (1 can) eg Hunt's with garlic
    • ½ onion large, or 1 small onion, roughly chopped
    • ¼ cup cilantro coriander, a small bunch, leaves only
    • 1 chipotle pepper in adobo or 1 fresh chili, or more if you prefer hotter
    • ½ lime juice
    • 16oz refried beans 454g (1 can) eg Rosarita's traditional, vegetarian or no fat
    • 4 tortillas - I used 8in corn tortillas but larger/smaller and wheat also ok
    • 2 tablespoon vegetable oil approx
    • 2 eggs or 4, as you prefer
    • 1 avocado
    • 1 oz cotija cheese 30g, approx - or feta or cheddar suggested

    Instructions

    • Place the fire-roasted tomatoes, onion, cilantro leaves, chipotle or roughly-chopped fresh chili and lime juice in a blender or food processor and blend until smooth. Pour into a small pan and warm through - let it simmer gently as you prepare everything else.
    • Empty the refried beans into another small pan and warm over a low heat. Add a little water if necessary to loosen.
    • Warm a skillet over a medium heat and warm each tortilla for a minute or two on each side until soft and gently warm. Keep warm wrapped in a dish towel or wrapped in foil in a low oven (around 200F).
    • Once you've warmed the tortillas, add the oil to the skillet and once warm, add your eggs. Fry until they are the cooked as you prefer. If you want the yolk cooked more, either turn and cook on other side after a minute or two or baste the yolk with the hot oil by tipping the pan slightly to the side and using a spoon to collect the oil and pour it over the yolk. Repeat this a few times (you'll see the color change).
    • Cut open, peel and slice the avocado and crumble or grate the cheese.
    • To serve, place the tortillas on plates and top with some refried beans. Place the eggs on top then drizzle over with the warm salsa. Top with a little cheese and avocado on the side.

    Nutrition

    Calories: 770kcal | Carbohydrates: 77g | Protein: 25g | Fat: 39g | Saturated Fat: 17g | Cholesterol: 176mg | Sodium: 2270mg | Potassium: 680mg | Fiber: 19g | Sugar: 15g | Vitamin A: 1590IU | Vitamin C: 18.6mg | Calcium: 313mg | Iron: 6.6mg

    See some of my favorite cooking tools and ingredients in the Caroline's Cooking Amazon store. 

     

    Remember to pin for later!Huevos rancheros is such an easy breakfast/brunch or 'brinner' but so tasty with tortillas, eggs, beans and warm salsa. A Mexican classic in less than 30mins!

    « Ethiopian injera and tikel gomen
    Eggplant spinach grilled cheese sandwich »
    • Share
    • Tweet
    • Reddit
    • Yummly

    Reader Interactions

    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.

    1. Kristen @ A Mind Full Mom

      April 12, 2016 at 6:02 am

      Caroline, I LOVE Mexican food, and I am glad you found out you love it as well. These look great!

      Reply
    2. Denise Wright

      April 11, 2016 at 1:51 pm

      I am a huge avocado fan and did not know about the stem when choosing an avocado! Great to know....and the recipe looks delicious!

      Reply
      • Caroline's Cooking

        April 11, 2016 at 6:49 pm

        Thanks Denise, it certainly is tasty. The only thing on that stem tip is if they are already pulled out at the store, they may look brown-ish even if they are a bit firmer because they've been pulled off a while, if that makes sense.

        Reply
    3. Bintu | Recipes from a Pantry

      April 11, 2016 at 12:33 pm

      My roommate will love this recipe to spice up (ha!) our next breakfast for dinner night 🙂

      Reply
      • Caroline's Cooking

        April 11, 2016 at 3:37 pm

        Thanks Bintu, hope you enjoy!

        Reply
    4. Renz

      April 11, 2016 at 12:25 pm

      Me too. Living in Trinidad Mexican food was not available at all. Moved to Miami and it's here kinda. Then I went to Mexico and had a taco there. OMG. Authentic food is amazing. Have never tried huevos rancheros.. will surely add this to my list

      Reply
      • Caroline's Cooking

        April 11, 2016 at 3:36 pm

        I agree, the 'real thing' can't be beaten, but next best is to make it yourself! Definitely give this a try.

        Reply
    5. Lucy

      April 11, 2016 at 11:40 am

      I'm always looking for ways to get my family to eat more beans, so I can't wait to try this. It looks so spicy and yummy! Perfect for those eggs-for-dinner nights.

      Reply
      • Caroline's Cooking

        April 11, 2016 at 3:36 pm

        Thanks Lucy, it's a great way to have beans and can be as spicy, or not, as you like as you can up or reduce the chili in there.

        Reply
    6. Tracy | Baking Mischief

      April 11, 2016 at 11:09 am

      5 stars
      Living in Southern California, we have tons of good Mexican food here, but I've actually never had huevos rancheros before. You make it look so good and easy though! This would be such a great quick dinner on busy weeknights, and I love all of your avocado tips!

      Reply
      • Caroline's Cooking

        April 11, 2016 at 3:35 pm

        Thanks Tracy, you should definitely give it a try! It is indeed great for a quick meal too.

        Reply

    Primary Sidebar

    Caroline's Cooking

    Welcome! I'm Caroline and this is where I share recipes inspired by travels, places I want to go, or just ideas from feeding the family. Most recipes are easy to make and healthier, but there are treats too!

    Read more →

    Try these popular recipes

    • baked portobello mushrooms on plate
      Baked portobello mushrooms
    • side view of torn loaf of Japanese milk bread
      Japanese milk bread
    • Tarta de Santiago from overhead
      Tarta de Santiago (Spanish almond cake)
    • stacked plates with English tea sandwiches close up
      Traditional English tea sandwiches
    • Swedish cardamon buns with one on plate in front
      Swedish cardamom buns
    • Rhubarb fool in glass
      Rhubarb fool

    Recent posts

    • stack of Scotch pancakes in plate with raspberries on top and to side.
      Scotch pancakes (drop scones)
    • plate of arroz de pato Portuguese duck rice with green beans behind.
      Arroz de pato (Portuguese duck rice)
    • plate of crawfish etouffee.
      Crawfish etouffee
    • overhead view of har gow dumplings in bamboo steamer.
      Har gow (crystal shrimp dumplings)

    Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Footer

    Learn more

    • Privacy Policy
    • Language and measurements
    • About Caroline's Cooking
    • Web stories

    Caroline's Cooking is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

    Copyright © Caroline's Cooking 2014 - 2024