Huevos Rancheros Breakfast Bowls

Huevos Rancheros

Huevos Rancheros might just be one of my favorite breakfast recipes. I mean, who doesn’t love a little Mexican for breakfast?

A balanced breakfast to start out the day. If you are like me I am always looking for easy, healthy and savory breakfast ideas. Eggs, refried beans and served with all my favorites on top…avocado, pepper, onions, cheese and a little bit of fresh pico de gallo and salsa verde too…for good measure. Sounds delicious to me!

If you are new to Huevos Rancheros, it’s a simple Mexican dish consisting of fried eggs, served with salsa, refried beans, and tortillas. A staple in Mexican cuisine which can be made a few different ways. This is a simple version for everyday. Where as there are also baked varieties as well that take a bit longer to prepare.

Putting it together.

In a skillet over medium high heat add oil to pan and sauté peppers and onion for 3-4 minutes. I like to give mine a good caramelization. Set aside. In a small saucepan warm beans. Next, in a separate pan cook 2 eggs to preferred doneness. I like mine to be over medium, this is where all the white is cooked and the yolk is still runny. Finally, divide the veggies between 2 bowls, add beans, toppings of choice, and finish off with your egg.

Lastly, if you make the Huevos Rancheros Breakfast Bowls be sure to leave a comment, or give this recipe a rating! I’d love to hear from you. If you do make this recipe, please tag me on Instagram! I love seeing the photos of the recipes you make!

Cheers friends,


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Huevos Rancheros

Huevos Rancheros Breakfast Bowls



1 red, yellow or orange bell pepper chopped 

1/2 cup chopped onion 

1 can refried beans 

1/2 avocado sliced 

1 tbsp olive oil 

shredded cheese 

salsa & cilantro for topping 

crumbled bacon (optional) 


In a skillet over medium high heat add oil to pan and saute peppers and onion for 3-4 minutes. I like to give mine a good carmelization. Set aside. 

In a small saucepan warm beans. In a separate pan cook 2 eggs to prefered doneness. 

Divide veggies between 2 bowls, add beans, toppings of choice, and finish off with your egg. 

Share on

  1. Jessica says:

    Such an easy and satisfying breakfast! All the flavor of huevos rancheros without some of the extra steps made it so quick. Thanks!

  2. Linda says:

    This was like having fajitas for breakfast. Yay! It had all my favorites like refried beans and avocado and the added fried egg made the dish.

  3. Nancy says:

    What a perfect and most delicious way to start the day. My BF will love this, thanks!

  4. Sharon says:

    I love this breakfast bowl so much. The protein from the eggs and the fiber from the beans makes it a healthy and filling breakfast.

  5. Erin says:

    These bowls were excellent! We all really enjoyed them and they were easy to make, too! Will definitely make these again soon. 🙂

  6. Ann says:

    This breakfast bowl was delicious, not to mention, kept me full for the entire morning! Will definitely make this breakfast bowl again!

  7. Jacqueline says:

    My new favourite weekend breakfast recipe. I have actually never made huevos rancheros before but I think it will now be a regular way to start the day for us.

  8. Amanda says:

    I love huevos racheros and breakfast bowls, so bringing them together was such a good idea! They were delicious and kept me full all morning. Perfect way to start the day!

  9. Chenée says:

    This was the perfect Sunday morning brunch! We loved how easy it was to put together. Thanks for the recipe!

  10. Hayley Dhanecha says:

    I love the combination of ingredients in this recipe – I have planned to make it for breakfast tomorrow. It looks delicious!

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star