LAST UPDATED ON
Huevos Rancheros is a traditional vegetarian Mexican breakfast recipe with eggs and beans on tortillas, served with avocado, salsa and sour cream on top.
Time to spice up thing around here! I haven’t made an elaborated breakfast dish for quite some time. Don’t get me wrong, elaborated meaning something more fancier than a toasted sandwich or an omlette here and there.
We were out a couple of days ago and we stopped at a local cafe where they had Huevos Rancheros on the menu. I could see the excitement in my husband’s eyes, that vanished quite quickly as they were serving it just for brunch on weekends. Ha! ..big disappointment 🙁
What is Huevos Rancheros?
Huevos Rancheros (also called Ranchers’ Eggs) is a classic vegetarian Mexican breakfast recipe with fried (or baked) eggs served on hot corn tortillas with beans and topped with avocado, salsa and sour cream. Add some tabasco or your favorite sauce to it for a touch of heat.
So, I have decided to surprise him with Huevos Rancheros for breakfast.
A pretty darn good, flavorful and hearty breakfast. Not only delicious but pretty simple to make too.
I wanted to stay as much as possible close to the original recipe, so I went for the vegetarian version with onions, garlic, red bell pepper, beans, eggs and cheese. I used feta cheese. I am obsessed with feta cheese and the funny thing is it works perfectly with the rest of flavors.
You can always add some bacon if you wish and other vegetables (mushrooms, corn, spinach, kale, etc) I just wanted to keep it simple this time.
Oh! and you will need a Cast-Iron Skillet or an oven safe skillet and that’s it!
I also added on side sour cream and some ghost peppers salsa, as my husband loves ghost peppers. Don’t ask me how he is able to enjoy them when your mouth is on fire and you can’t taste anything anyway…. But, ghost peppers were on order today.
You can use any kind of salsa you want, from a mild one to a crazy hot one. I think the best compromise will be tabasco. Will probably please everyone!
Healthy Vegetarian Huevos Rancheros Recipe
Huevos Rancheos is a very healthy, protein packed breakfast dish. The eggs are baked in the oven and the whole dish comes together incredibly great when you cut into runny yolks to combine with beans, avocado, tomato salsa and the rest of the ingredients.
You can adjust the recipe for a gluten free version by using gluten free corn tortillas.
For a dairy free version, skip the cheese and sour cream.
Huevos Rancheros is a traditional vegetarian Mexican breakfast recipe with eggs, beans, tortillas, avocado and salsa on top.
- 4 corn tortillas
- 4 eggs
- 1 tbsp olive oil
- 2 cups cooked rinsed beans
- 1 cup red bell pepper diced
- 1 medium onion sliced
- 2 garlic cloves minced
- 2 tomatoes diced
- 1/4 cup feta cheese
- 1 lime cut into wedges
- 1 avocado sliced
- 1 tbsp fresh cilantro chopped
- 1/2 cup sour cream
- salt &pepper
- Hot salsa/ tabasco
Preheat oven to 400F/ 200C. Heat a medium skillet over medium heat and add 1 tbsp olive oil. Sauté the onion, until tender, for about 5 minutes. Add the minced garlic and sauté for another minute or two. Add diced red bell pepper and 1/2 of the diced tomatoes (saving the other half for garnish) and cooked rinsed beans, salt, and pepper. Let them cook for another 10 minutes, stirring occasionally.
Brush your cast iron skillet with olive oil, coating the edges too. Lay tortillas down and brush tops of tortillas with a little bit of olive oil. Place on top the bean mixture, making little indentions with the back of a spoon, for the eggs to rest, so they stay in place. Carefully crake the eggs and place them in the indentions. Sprinkle eggs with salt and pepper, and crumbled feta cheese, and place in the hot oven for 15 minutes. Cook until egg whites are white and yolks are still runny. Serve with sliced avocado, lime, fresh chopped cilantro, hot salsa/ tabasco sauce, fresh diced tomatoes and some sour cream.
- Gluten free version: Use certified gluten free corn tortillas instead of regular ones
- Dairy free version: Skip the feta cheese and sour cream!