Huevos Rancheros (Rancheros Eggs)

by Erica Dinho on July 7, 2011

Delicious Huevos Rancheros

Have you ever tried Huevos Rancheros? I realize that they are only eggs, but wow are these eggs good! This was one of the most satisfying breakfasts that I’ve made in a long time. Rich, spicy, beautiful colors, absolutely delicious. Thanks to Mexico for all the wonderful food!

I enjoyed this dish very much. The eggs, still a little runny, have a creamy texture that complements the beans well. The cilantro is very aromatic, and these elements, together with the excellent tomato salsa and queso fresco on top, make for a fantastic dish for breakfast or even dinner. Huevos Rancheros is a wonderful meatless dish. Enjoy it!



(4 servings)

  • 4 corn tortillas
  • 4 organic eggs, fried sunny side up
  • 1/2 cup queso fresco, crumbled
  • 1/4 cup fresh cilantro
  • Beans

  • 2 tablespoons olive oil
  • 3 tablespoons onion, finely diced
  • 1 clove garlic, peeled and chopped
  • 2 cans (15oz) red kidney beans
  • 1 cup vegetable stock
  • 1/4 teaspoon ground cumin
  • Salt and pepper
  • Salsa

  • 1 can(28 oz) can whole tomatoes
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon sugar
  • 3 garlic cloves,fine chopped
  • 1/2 cup onion, chopped
  • !/4 teaspoon dried oregano
  • 1/3 cup fresh cilantro
  • 1 jalapeño pepper
  • Salt to your taste


  1. To make the beans: In a pot add olive oil and onion over medium heat. Cook for about 2 minutes.
  2. Add the garlic and cook for 1 minute more. Add the beans, cumin and stock. Cook about 12 minutes. Season with salt and pepper to taste.
  3. Use a fork or potato masher and mash the beans. Set aside until ready to use.
  4. To make the salsa: Place all the ingredients in the food processor and process.
  5. Place the mixture in a pan and simmer, stirring occasionally, until salsa is thickened, about 12 minutes.
  6. To assemble: Place 1 warm tortilla on each plate. Divide the beans among them, then top with a fried egg, some salsa and queso fresco. Sprinkle with cilantro and serve.
If you like this page, you can say thanks by sharing it :-)

{ 10 comments… read them below or add one }

1 Stevie July 7, 2011 at 1:35 PM

I love huevos rancheros! They’re so good and always seem really fancy for a meal. I’ve never tried them with kidney beans though I bet that tastes great. We’ve a friend in SF who makes huevos rancheros as his signature dish. He serves champagne with them, if you can believe it!


2 rebecca subbiah July 7, 2011 at 9:40 PM

wow this does look like an amazing breakfast


3 Belinda @zomppa July 8, 2011 at 10:20 AM

One of the best breakfasts…and that egg is perfect.


4 norma July 8, 2011 at 10:57 AM

Ese huevito esta oerfecto.


5 Simply Life July 9, 2011 at 1:45 PM

YUM! This looks like a PERFECT brunch!


6 Paul July 9, 2011 at 3:41 PM

Sounds ecellent! I really like the recipes for the beans and salsa. But if I were making this, I’d reduce the amount of beans per serving, and add some cooked diced chorizo (or crumbled, if using bulk chorizo) to each one.

Thanks for all the great recipes!


7 Joanne July 10, 2011 at 6:57 AM

I’ve actually never had huevos rancheros and that seems like a serious mistake now. What a colorful way to eat breakfast!


8 Chris July 10, 2011 at 9:27 PM

I love these for breakfast, lunch or dinner, they are just that wonderful! Look at that perfectly cooked egg!


9 tasteofbeirut July 12, 2011 at 10:24 PM

This is the only way that i will eat eggs! Love them! Yours are perfectly cooked.


10 grace July 15, 2011 at 4:51 AM

this is one of my favorite breakfasts, erica! i love the shot of your luscious oozy egg. :)


Leave a Comment

6 − 3 =


Previous post:

Next post: