Huevos Rancheros, A Fiesta Of Flavors

The classic Mexican dish, Huevos Rancheros,  Is A Fiesta Of Flavors.  Fried eggs sitting on top of corn tortillas and served with a rustic tomato chili ranchero sauce can be found all over Mexico. If you travel there on vacation, you will find this dish at a simple  cantina as well as at famous beachside resorts. It is a delicious way to start your day.

Huevos Rancheros, A Fiesta Of Flavors
Huevos Rancheros, A Fiesta Of Flavors

What is especially nice about this classic egg dish is that it doesn’t have to be relegated to just an early morning breakfast although it is quick and easy to prepare. Countless people celebrating Cinco de Mayo with friends love serving this dish as part of a Mexican themed brunch along with pitchers of Margaritas. But we also know that eggs aren’t just for breakfast any more, and I like preparing huevos rancheros for an evening meal.

Ask a hundred cooks or chefs how they prepare this dish and you will probably get a hundred different answers. Actually, you don’t need a recipe for this meal. Let me tell you how simple it is to put together my version of huevos rancheros.

Huevos Rancheros

Serves two, adjust accordingly.

  • Corn tortillas, I like to brush them with a little oil, place on a baking sheet, and bake in a 350 degree oven for 5 to 10 minutes until crisp. They can be done ahead of time and stored in an airtight container. You can also buy already fried corn tortillas.
  • Beans, I like to use black beans although pinto beans are more traditional. It will take about 1 1/2 to 2 cups of cooked beans along with some of their cooking liquid. You can either use left over beans that you have prepared the day before or use canned. Either way, I season the beans for this dish with finely chopped onion, garlic, jalapeño or other chili, along with salt, pepper and cumin. I heat them until their liquid is thick. As they cook, I mash most of the beans but leave some for texture.
  • Ranchero sauce, I make this exactly like I make salsa with chopped tomatoes, onions, chili pepper and cilantro. I combine all the ingredients in a small sauce pan along with a teaspoon or so of oil, a squeeze of lime juice and season with salt, pepper and cumin. I let it cook for a few minutes until it turns into a chunky rustic sauce. If you prefer, you can use store bought salsa.
  • Eggs, I use freshly laid eggs that I receive from a friend. I melt about a tablespoon or so of butter in a medium hot frying pan and when the butter stops foaming, I add the eggs. I cover and cook until the whites are set. You can also turn them over, if you wish them more well done. If you don’t care for fried eggs, you could also prepare this dish with scrambled eggs.
  • Cheese, Traditionally this dish is topped with some crumbled Mexican cheese such as queso fresco. A good substitute would be crumbled feta cheese.
  • Garnish, I like to garnish with chopped cilantro. On the side, I serve sliced avocado dressed with a little lime juice and oil for additional color and flavor.

Spoon some ranchero sauce around the edge of a plate, add a tortilla, spread with beans, top with a fried egg and sprinkle with cheese. Garnish with cilantro.

*If you don’t want to do much cooking, you can prepare this dish with store bought crisp tortillas, canned refried beans, and your favorite jarred salsa.


Huevos Rancheros truly are a fiesta of flavors and textures. I believe you will enjoy the rich flavor of eggs, well seasoned beans and a spicy sauce on top of the sweet corn flavor and crunch of corn tortillas. It is a quick, easy meal that doesn’t cost much to prepare.  This Mexican classic is vegetarian, gluten-free and muy bueno.

Posted by

I travel the back roads of the world, sharing great food and interesting places and enjoyable pastimes.

214 thoughts on “Huevos Rancheros, A Fiesta Of Flavors

  1. You know a Texas girl likes them. As always you make whatever you prepare look so appetizing. Hope summer is going well. I can’t believe what funky weather has given this year its character.

    1. Hi Linda, Us Texas girls do like our Mexican food. 🙂 Thank you for your nice compliment, I’m glad you like the looks of the dish. This is the strangest summer weather I can remember.

  2. I’m coming to your house for breakfast!!!
    Oh, this looks like yet another winner. Your husband must feel like the luckiest guy on earth.
    What a way to start the day!

    How is it going in the garden for you? I hope you’re getting some tomatoes. Even my EARLY varieties are just sitting there shivering. I pulled a lot of things, but still hold out hopes for the potatoes and tomatoes. I also cut a dozen heads of broccoli over the weekend. Hint hint—your favorite
    recipe with broccoli???
    : )
    Have a great week, Karen!

    1. Hi Sue, If you came to my house, I’d be thrilled to make you breakfast. My husband does enjoy my cooking, thank you. This has not been a good gardening year for sure…either grey, rainy and cool or blazing hot. I’ve been away for a couple of days, hopefully when I return to Maine tomorrow, I’ll at least have some ripe cherry tomatoes. I will seriously think about your hint as broccoli is one of my daughter’s favorite vegetables.

    1. Hi Ann, There is nothing like fresh eggs for breakfast…actually any time of the day. I’m glad you enjoyed the post. Thank you!

    1. Thank you Lea Ann, for your nice compliment. I’m glad you like my version of huevos rancheros, they are perfect for a Sunday breakfast.

  3. What? Is it Huevos Rancheros week? I subscribe to several blogs, and all of them have featured Huevos in the past week. Buf, of them all, yours are the nicest looking

    1. Hi Joan, Thank you for stopping by. Maybe everyone is making huevos rancheros because they are quick and easy. Perfect for when you don’t want to spend a lot of time in the kitchen. I appreciate your nice compliment on the looks of my dish.

  4. How lovely to have freshly laid eggs. It is my goal to one day be able to have my own hens and each morning being able to go out and collect my own eggs. What a beautiful looking breakfast and something I have not had here in Sydney – ever! xx

    1. Hi Charlie, We are so lucky that are friend gives us fresh eggs all the time. They even feed them a special diet so the eggs taste incredible. I think you would enjoy this dish, it is a favorite of mine.

    1. Hi Teresa, I’m glad you enjoy huevos rancheros as much as I do. I agree with you, I love the crunchy texture the tortilla adds to the dish. Thank you for your compliment.

  5. Great looking meal Karen and one of my favorites. I’ve experienced the variety you mentioned just with the sauce – I’ve had it like you showed, under the egg, and over the egg – loved them all.

    1. Hi Larry, I’m happy that you like my version of huevos rancheros. I take that as a big compliment coming from my loyal reader that loves breakfast so much. 🙂

  6. Simply delightful! Your photo made me drool. Living in South Texas this is a staple in our home. I so loved reading your post and sensing the culinary enjoyment you had in writing this. For the love of yum………..I am off to the kitchen to make some!

    1. Hi Norma, The deep color of the yolk of freshly laid eggs from free range chickens is amazing. I’m glad you agree with me about the black beans…they are not traditional but I like them better.

    1. Thank you Darryl, for your nice compliment…I glad you liked the photo. I know that this is well known dish in your area of the country.

  7. I order huevos any chance I get and I agree with you cooking the tortilla just a bit first, it makes a big difference. I’m with ya on the black beans too — your whole recipe is perfect for me. Pinning it now! 🙂

    1. Thank you Judy, for your nice compliment and pin…it is very much appreciated. I’m glad you agree that toasting the corn tortilla adds to the overall flavor and texture of the dish. 🙂

  8. i love huevos rancheros!!! And pretty much anything with salsa and other mexican flavors 😉 This looks delicious. What a great way to start the day!

    1. Hi Amy, It is pleasant surprise that so many of my readers enjoy huevos rancheros as much as I do. 🙂 Thank you for your nice compliment.

  9. I just returned from some vacation time in the Santa Barbara area of California. There is a small breakfast place in the town of Carpentaria that serves an amazing Juevos Rancheros using blue corn tortillas and fresh California avocados. The name of the place is the “Cajun Kitchen” but, being California lots of Mexican influenced foods are on the menu. I need to use your recipe to try an replicate the flavors at home. Thanks

    1. Hi Bishop, I’m sure your California breakfast of huevos rancheros was delicious. I hope you will enjoy my version when you try it. 🙂

  10. That just looks so yummy, Karen! When my tummy stops rebelling (home sick today), I think I may need to make some. Nothing like hearty huevos rancheros to help regain your strength back, right?

    1. Hi Ruth, I’m sorry that your tummy is giving you a hard time…hope you feel better soon. Huevos rancheros is a hearty meal and will help you regain your strength. You might want to leave out the jalapeño to be on the safe side. 🙂 Thank you for you sweet compliment and take care.

  11. Congratulations … a perfect fried egg – an art. Agree with your visitor here that say that everything you do … looks so fantastic. I thought the brown ingredient under the egg was some kind of meat, but it’s the beans. Not that big fan of Mexican food – but a good Fajita – always take good points with me. I think it’s because I haven’t eaten that much Mexican food.

    1. Hi Viveka, I’m glad that you like the looks of the fried egg, thank you. I agree with you…we tend to like the food we have grown up with. Texas, where I grew up, is well known for having good Mexican food. 🙂

      1. Mexican food hasn’t really taken off … over here, there is a couple – but not anything what I know is outstanding.
        I do the best Fajita … at least in UK. We sold tons of it, brilliant dish.

      2. Knowing what a good chef you are, I’m sure you make terrific fajitas. I can understand about not having good Mexican food, I have the same problem finding a good restaurant here in New England as well. We just have to cook our own. 🙂

    1. Hi Paula, I’m glad you like corn tortillas also. To me they have much more flavor, especially when toasted. Yes, this dish is perfect for any meal of the day.

    1. Thank you David, for your lovely compliment. It is especially nice since you are such a good photographer. I’m sorry to have made you hungry but it is close to lunchtime so you will be OK. 🙂

  12. Lovely dish! We like the whole breakfast-for-dinner concept, so would (and do!) eat these for dinner. What’s so nice about this dish is you can make it a dozen times, and never make it exactly the same way twice. Great tutorial on how to go about making this — thanks so much.

    1. Hi John, I’m glad to know that you enjoyed the tutorial. It is a nice compliment coming from someone who makes this dish often…thank you. 🙂

  13. This is one of my husband’s favorite dishes and I forget to make it for him. Thanks for your easy version and the reminder that I need to make this for dinner one night! Also have bookmarked this for your ranchero sauce “recipe” as I had no idea how easy that was to make! 🙂

    1. Hi Betsy, Isn’t it funny how we have favorite meals that we don’t make often enough. This is such an easy dish to prepare…I’m glad you like the recipe. If you don’t want the ranchero sauce to look rustic, you can blend it into a smooth sauce but I like it to have a little texture.

    1. Hi Ray, I’m happy to know that this is a favorite of yours as well. I hope you have a great week as too and thanks for your compliment.

  14. When my husband & I were young – and didn’t have much money – sometimes we’d have eggs poached in stewed tomatoes with a sprinkling of cheese on top. These Huevos Rancheros look delicious!

    1. Hi Cecile, The huevos rancheros were as good as they look…thanks. Eggs are a very economical and nourishing meal and your poached eggs must have been great.

      1. I’m envioous ’cause you can get fresh eggs… we used to have 24 chickens when we had the farm in Quebec. One year we even had quail and quail eggs! I think about having a few chickens here in Massachusetts but I’m gone too much… darn !

      2. It seems many people are starting to have a few chickens. Like you, we are away too much to have any so we are lucky that our friend is so generous.

    1. Hi Anne, If you have a craving for Mexican food, this is a nice meal that I think you would enjoy. Thank you for your nice compliment.

    1. Thank you Kathy, for your kind words, I appreciate that you enjoy my recipes. This is one of my favorite Mexican dishes. 🙂

  15. Gorgeous dish .. I love Tex-Mex food and don’t make this nearly enough, though I’m lazy enough that I buy a bag of jalapeno tostadas, warm them up in the oven and then use them instead of corn tortillas. 🙂 Runny yolk is the best.

    1. Thank you Boleyn, I appreciate your compliment. Growing up in Texas, I miss good Tex-Mex food. Jalapeño tostadas would be great and yes, the runny yolk gives great flavor and richness to this dish. 🙂

    1. Hi Nazneen, I’m glad that you like my huevos rancheros. Knowing that you have lived in Houston, I’m sure you have enjoyed this dish before. Thank you for your nice compliment.

    1. Hi Diane, I’m happy that I have motivated you to give huevos rancheros a try. Yes, it is a filling meal and perfect for dinner.

  16. I’ve never been to Mexico Karen, but looking at that as a sample of what breakfast could be I know I want to go! I’ve seen similar Spanish dishes, not the same but equally tasty

    1. Hi Claire, I think you would enjoy visiting Mexico. I know you would enjoy seeing all the tropical vegetation. Yes, there are dishes similar to this in Spain.

  17. Mike loves to say “huevos rancheros.” He cracks the kids up with it all the time. Oddly enough we’ve never actually made it at home. Being as how I’m on an egg kick – I will have to do that soon.

    1. Hi Kristy, I can just see your kids laughing at this name, especially if Mike trills his “r’s”. You will definitely have to try this dish when you take a “visit” to Mexico. 🙂

  18. Hi, Karen. Your huevos rancheros are sinfully delicious, I’m sure. I love huevos rancheros for breakfast, lunch dinner, midnight snack, anytime. Of course, you knew I would love this dish, didn’t you?

    1. Hi Richard, Yes, I knew you would enjoy this post. I would love trying your version with all the wonderful chilies you have in your pantry. Thank you for your nice compliment. 🙂

  19. Hi Karen the dish looks wonderful and sounds delicious. It’s especially nice that you get to use fresh-laid eggs for it. Would you believe I have never eaten Huevos Rancheros! I will have to do something about that.

    1. Thank you B, I’m happy to know that you like the looks of the huevos rancheros…they are delicious. Since you live in Dublin, it doesn’t surprise me that you haven’t had this dish. 🙂

  20. I’ve never ever tried this, Karen… looks and sounds amazing! Now that’s what I call breakfast!

    1. Hi Lizzy, From what I understand, there aren’t too many Mexican restaurants in Australia. Huevos rancheros is a simple recipe found all over Mexico. I’m glad that you like the recipe…thank you.

    1. Hi Celia, I’m tend to agree with you. I like huevos rancheros either for brunch or at dinner as I’m not much of a breakfast eater myself.

    1. Hi Pamela, I’m happy to hear that you want to make huevos rancheros. I hope you will enjoy my version and I thank you for your compliment.

  21. Oh Karen, do you ever plate anything up to look less than perfect 🙂 ! Methinks mine is just about the last of the Oz comments and we mostly seem to feel alike. I mean all of us know of the dish but it is not exactly on the everyday menu . . . and the main cities may be enjoying the birth of many Mexican restaurants: it is not quite the same in the ‘bush’!! I have had the ‘huevos’ on my visits to the States and possibly made them once or twice myself, probably for a light evening meal – well, yours is a very easy version and shall definitely copy soonest!!!!

    1. Hi Eha, You are right…it appears that all of my friends from the land of Oz have heard of huevos rancheros. They are an easy dish to prepare but if I didn’t make them myself, I would have a hard time finding them here in New England as well. Thank you so very much for your kind words and being such a loyal reader. I also want to thank you for mentioning my blog so often to your friends…it is very much appreciated.

      1. Karen, I never ever do unless I absolutely mean it 🙂 ! If I truly enjoy something it gives me so much pleasure to tell my friends and perchance they will tell their friends . . . [and poor you has more comments to read 😀 !]

      2. Well, I’ll just say that I am fortunate to have such a kind friend. 🙂 I absolute love all the readers who take the time to comment…by doing so I get to know each of you. 🙂

  22. You and I were working on the same wave length….I did a traditional Spanish dish with eggs over pan toasted baguette with goat cheese.
    Love this post. Eggs are not just for breakfast anymore!

    1. Hi Velva, Thank you for your compliment…I’m glad you enjoyed the post. We were on the same wavelength and I can’t wait to try your dish.

  23. Now your talkin’! My dad used to make a dish like this for me all the time – he was from New Mexico. I just love it and haven’t had it in ages – thanks for the reminder!!

  24. I’m having to hide the computer screen from Bobby. If he sees Huevos Rancheros or hears the words, then I have to make them for him. 🙂 This dish is a regular in our house. I love your version! They have my mouth watering.

    1. You are too funny, MJ. I guess poor Bobby is going to have to do without huevos for a few days. I’m glad that you like my version…thanks.

    1. Hi Laura, I believe huevos rancheros is great for dinner as it is a hearty meal. You can also add rice to make it a little more substantial. Thank you for your nice compliment.

  25. This sounds delicious and as you say it can be eaten at any time of the day. To my taste it would not be the same though without the avocado, one of my favourites, yum yum. Have a good week Diane

    1. Thank you Diane, I’m happy to know that you like the sound of huevos rancheros. I agree with you about the avocado…it adds so much flavor to the meal.

  26. I have yet to have Huevos Rancheros and yours looks like a great one to have. Thanks Karen! Will definitely be trying this one for an evening meal.

    1. Hi Jen, I think this is a great brunch meal. What’s nice is that it is easy to put together if you are having a group of friends over. I’m glad that you liked the presentation…thanks.

  27. This is an old favorite, Karen, and your recipe does it justice. Around the corner from my last home was a true Mom & Pop Mexican restaurant. If Dad wasn’t cook, Mom was and all the kids waited & bussed tables. I cannot tell you how many times they served me huevos rancheros for breakfast. What a treat and your post brought back some nice memories of the Angel family. Thank you.

    1. Hi John, I’m glad that a you enjoyed the post and that it brought back nice memories. Huevos rancheros are such a delicious way to start the day. Thank you for your compliment.

  28. Karen, this is hands-down a favorite dish of mine! I love it for both breakfast and dinner. Yours looks just wonderful and so tempting!

    1. Hi Hannah, I’ve been surprised how many of my readers enjoy huevos rancheros. I’m happy that you like them as much as I do. Thank you for your compliment.

    1. Hi Lorraine, I grew up in Texas where Mexican food was very popular but I can understand why you wouldn’t have tried them. I hope if you get a chance to try the recipe that you will enjoy them…I think you will. 🙂

  29. Such a gorgeous presentation…so many yummy flavors and textures in every bite. I could eat this for any meal….so delish!!!

  30. I’m sure I have some Latin blood in me, because this is so-o-o-o appealing. Like Lorraine, though, I’ve never tried it! Breakfast for dinner tomorrow!

    1. Hi Jennifer, Thank you for stopping by for a visit. I’m happy that you like my version of huevos rancheros…thank you for your nice compliment.

    1. Hi Cathy, I’m happy that you agree that this dish doesn’t have to be just for breakfast. I’m like you, the yolk running into the other ingredients is almost like a delicious sauce.

  31. I love a breakfast dish with a little heat – this looks absolutely beautiful, and I would love it for breakfast or supper!

    1. Thank you TW, for your compliment. I’m like you and enjoy a little spice in this dish whether I’m having it for breakfast or dinner. 🙂

    1. Hi Donna, I’m happy to hear that you like my version of huevos rancheros. Summer is nice but I can’t say the same thing about the tomatoes. 😦

    1. Hi Cathleen, Thank you for stopping by for a visit and your nice compliment. I have to say that this meal is as good as it looks. Enjoy!

    1. Thank you for your visit Christine, and your nice compliment. Black beans are nice in this dish…they are a favorite in our house.

  32. Hola Karen, Huevos rancheros is one festive dish. Your beautiful red salsa, beans and perfectly cooked egg makes this a colourful and fun dish for any time of the day. I think a few margaritas on the side would make this dish the breakfast dish of champions.

    1. Hola Bam, With margaritas, it would definitely be a breakfast of champions. 🙂 This really is a colorful dish. I’m glad you like it…thank you.

    1. Hi Suzanne, I’m glad that you enjoyed the post. I agree with you that topping a dish with an egg does add another level of deliciousness.

  33. I might have left it a bit late to comment, ias t may all have been said before… but, this looks perfect for my family who rarely agree on a single dish they all like – they could each pick the ingredients they like and still make a healthy and tasty meal!

    1. Hi Sarah, There is no such thing as being late at my blog…you are welcomed anytime. 🙂 You are right, there are all kinds of options with this dish. I hope your family enjoys it.

  34. This is my all time favourite brunch, soapy flavours!
    We were away getting into trouble with a famous Chicago blogger this week, but I’m back now catching up.

  35. This was one of my favourite ways to start my day when I was in Texas – since I have come back I have struggled to get back into the bowl of cereal routine. *smile*

    1. Hi Jerry, I’m sure you had some delicious huevos rancheros during your visit to San Antonio. I do know the feeling…it is hard to get back into a healthy routine after traveling. I also know your trip to Boston and the Cape had to be wonderful.

    1. Hi Amy, I’m glad that you like my version of huevos rancheros. They are so easy to prepare…there is no reason to go out for this brunch item. Thank you for your nice compliment.

    1. Thank you Grace, for your nice compliment. This is a wonderful vegetarian meal. If you like Mexican food, you will certainly like this dish. Enjoy! It has been a very nice weekend, I hope yours was enjoyable as well.

    1. Hola Rosita, Me alegro de que haya disfrutado de la receta. Gracias por su cumplido. I am very happy to know that you enjoyed the recipe…thank you.

  36. Huevos rancheros are one of these dishes which make me dream but I have somehow never tried to prepare… I guess Mexican cuisine is still one big mystery to me! Your version looks so luscious and the explanations are so detailed, I really have no excuse now I guess 😉

    1. Hi Sissi, Knowing your love of seasonings and spices, I think you would enjoy this recipe…it is easy to prepare and full of flavor.

  37. This dish is beautiful! Yum! I can’t believe I am sitting here after eating a full dinner, reading your blog and wanting to eat huevos rancheros! I’ll have to see about adding this to the menu this week. Thanks Karen 🙂

    1. Thank you Dana, for your nice compliment. I’m glad to know that you like the recipe for huevos rancheros…I hope you will enjoy the meal. 🙂

  38. That looks so yummy, Karen. Huevos rancheros is one of my favorite breakfasts. Can you believe that I never thought about brushing the tortillas with oil and popping them in the oven? I’ve been frying them on the stove and have avoided making huevos rancheros because of the mess! What a simple solution that was, of course, so simple that I completely didn’t see it. Thanks for this, Karen!

    1. Thank you Daisy, for your nice compliment. I think you will like the results of baking the tortillas…way less mess in the kitchen than if they are fried.

    1. Hi Kiran, I do think you need to put huevos rancheros on your list of dishes to try. I think you will enjoy them if you like Mexican food.

    1. Thank you so much Sophie for letting me know that you tried and enjoyed the huevos rancheros. It is so nice when someone takes the time to let me know they enjoyed one of my recipes. I appreciate your compliment.

  39. Thank you for reminding me this would be relatively simple to put together at home! We live in the land of what I would consider the best Mexican food “north” of the border. 🙂 I don’t often cook it at home because it’s so plentiful, but I can’t say I’ve had huevos rancheros in years! I almost forgot about it. LOL! I like the way you bake the tortilla, rather than fry it, too. I think this would definitely be a dish that would benefit from home cooking. I’m sure in the restaurants there is a lot of added fat. This sounds like a lighter version. Now I’m hungry, Karen! 🙂

    1. Hi Debra, I’m happy to be a bit of inspiration to you with this delicious meal. You are right about my version being a lighter and healthier version of what you order when dining out. California is indeed well know for its good Mexican food…I know I would enjoy visiting some of your restaurants.

  40. Hi Karen. I’ve yet to try this dish, it’s definitely one I’ve heard of before and with the sun on my back, a big plate of these and a corona or Margherita I think I’d be set. Delicious tribute to summertime!

    1. Hi Alli, I think you would enjoyed all the flavors in this meal. You are right, a Corona or Margherita does goes well with this egg dish.

    1. Hi Raymund, Nice to have you back, I hope you had a terrific holiday. I’m glad you enjoyed my version of huevos rancheros…thank you.

  41. What a beautiful stack of colours and flavours. I love Huevos Rancheros (perfect for a bit of a fuzzy morning head!). Love your addition of avocado on the top too. This would set me straight any day!

    1. Hi Anneli, I’m glad you like my version of huevos rancheros. Thank you for your nice compliment. It is a colorful and flavorful meal. 🙂

  42. Reblogged this on Justin-Thyme and commented:
    Huevos rancheros is a popular breakfast dish consisting of eggs served in the style of the traditional large mid-morning fare on rural Mexican farms.

    The basic dish consists of fried eggs served upon lightly fried corn tortillas topped with a tomato-chili sauce. Refried beans, Mexican-style rice, slices of avocado, or guacamole are common accompaniments. Share your version of this classic dish with us!

  43. Reblogged this on < href="http:/" rel="nofollow"MBSIB: The Man With The Golden Tongs/>.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s