Healthy Huevos Rancheros–These eggs are no yolk!| Hurry The Food Up

Healthy Huevo Rancheros – These Eggs Are No Yolk!

This post may contain affiliate links, so if you buy from a link we may earn a commission at no cost to you

A plate of huevos rancheros on a grey surface, accompanied by a bowl of radish pickle and half a lime, with another serving of the dish in the corner of the frame | Hurry The Food Up

Huevos rancheros are a quick and easy traditional Mexican breakfast that make a great healthy option for vegetarians.

If you want to know how to make huevos rancheros, try this recipe, easy to make and healthy as anything.

If you haven’t heard of huevos rancheros before, they are kind of like a Mexican shakshuka.

All you have to do is prepare a spicy tomato sauce, crack a couple of eggs over it and cook them until the whites are done and the yolk is still runny. Delicious!

Our huevos rancheros recipe is served with corn tortillas, avocados, black beans and our chef Abril’s grandma’s radish pickle!

If you’re looking to lose weight, these Mexican breakfast eggs are a fab dish to add to your meal plan, because they will fill you up with all the good stuff and keep you full through to lunch, so you don’t have to snack between meals.

Huevos rancheros: an eggs-tremely healthy dish!

We think that these Mexican eggs are a super healthy veggie breakfast or lunch, perfect for firing you up before a work-out or re-energising you after one.

It is very easy for vegetarians to not get enough protein once they cut out meat and fish. However, protein is super important for many reasons, including for muscle maintenance and energy levels, so it’s vital that you keep on top of it.

Eggs are a great source of protein for vegetarians – one egg contains between 6-8g of protein. They also keep you feeling full.

These are not the only benefits of eating eggs – eggs have so many benefits, from vitamins b-12 and A which contribute to brain health, to choline which lowers the risk of heart disease!

If you want more delicious egg dishes, why not try some baked eggs in spinach and tomatoes, or tasty breakfast egg muffins.

The ingredients for huevos rancheros laid out on a table, including tortillas, black beans, red onion, chopped tomatoes, radishes, jalapeños, eggs, avocado and coriander | Hurry The Food Up

Beans beans, good for the heart…

Our huevos rancheros recipe also contains a healthy portion of black beans, because we are not going to let any of our readers miss out on any of their protein!

Legumes are pretty fundamental to a vegetarian diet as a source not only of protein, but also of carbs, fibre and heart healthy nutrients such as antioxidants and magnesium.

That powerful combination of eggs and beans is one of the reasons we would recommend these easy huevos rancheros as part of a weight loss meal plan.

By eating such a nutritious, fibrous, protein-packed dish, you can make the most out of your daily calorie intake and ensure that the food you eat fuels you for as long as possible.

If you want to learn more about weight loss as a vegetarian, check out our vegetarian weight loss e-book and vegetarian weight loss course (yeah, this is kind of our thing!).

Huevos rancheros still in the frying pan | Hurry The Food Up

Toasty tortillas and awesome avos

Traditional huevos rancheros are served on a corn tortilla. This means they are naturally gluten free, which is great news for any coeliacs or gluten-intolerant folks out there!

The corn tortilla lends a nutty flavour to the dish, which complements the sharp, spicy tomato sauce.

We include avocado in our huevos rancheros recipe, because they are super healthy and delicious.

Adding half an avocado to your breakfast adds a whole load of nutrients, including vitamin A, vitamin C and folate, alongside plenty of fibre and unsaturated fats, to keep you full for as long as possible.

Avocados can help you lose weight as well! If you want to learn how, have a read of our article on avocados and weight loss.

Two plate of huevos rancheros accompanied by radish pickle and lime, with two forks in the right hand corner | Hurry The Food Up

Top tips and quick fixes

There are few things you can do to make sure your huevos rancheros are as tasty as possible!

Why not add a bit of paprika to the tomatoes for a smokier flavour? Or some red pepper, for extra veg and a bit of crunch?

If you want to up the heat levels in your huevos rancheros, a drizzle of hot sauce would be the perfect addition.

Furthermore, if you’re struggling to cook the eggs without burning the sauce, pop a lid on the pan for a bit, to help them on their way.

Finally, if you’re not a fan of the runny yolk, you can always whack them under the grill for a bit, to heat them from the top and harden the yolk!

We’re sure this will be your new favourite Mexican breakfast recipe!

Two plates of huevos rancheros, served with radish pickle and two limes | Hurry The Food Up
A plate of huevos rancheros on a grey surface, accompanied by a bowl of radish pickle and half a lime, with another serving of the dish in the corner of the frame | Hurry The Food Up
Print Pin
5 from 4 votes

Healthy Huevo Rancheros

Huevos rancheros are a quick and easy traditional mexican breakfast that make a great healthy option for vegetarians.
Course Breakfast, Dinner, Lunch, Mains, Vegetarian
Cuisine Mexican
Time 15 minutes
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 2
Calories 306kcal


  • 2 radishes
  • ¼ cup white vinegar
  • 1 tsp sugar
  • ½ tsp salt
  • 1 tsp extra-virgin olive oil
  • 1 clove garlic (chopped)
  • ½ red onion (finely diced)
  • 1 jalapeño (seeded and chopped)
  • ½ cup crushed tomatoes (canned)
  • Salt and pepper to taste
  • 2 large eggs
  • ½ cup black beans (canned)
  • 2 corn tortillas
  • ½ ripe avocado (sliced and seasoned with salt, pepper and lemon juice)
  • 1 sprig cilantro


  • Make the quick radish pickle: Finely slice the radish and place into a small bowl.
  • In a small pan, heat the white vinegar, sugar and salt.
  • Once the sugar and salt have dissolved and the vinegar begins to boil, pour the liquid into the sliced radish bowl and store in the fridge.
  • In a medium sized non-stick pan, heat the olive oil. Add the onion and turn the heat to low. Sauté the onion until the pieces are soft.
  • Add the chopped garlic and half the chopped jalapeño and continue cooking until the edges of veggies begin to brown.
  • Add the crushed tomatoes and salt and pepper to taste, mix and cook for about one minute. If it feels slightly dry, add a tablespoon of water.
  • Crack the eggs into the sauce and cook at low heat until the whites are cooked. If necessary, cover the pan with a lid for about a minute to cook the egg whites completely. However, avoid over-cooking the egg yolk – make sure it remains runny. Season the eggs with salt and pepper.
  • Heat the corn tortillas and black beans.
  • Immediately serve the eggs with the tomato sauce on top of the tortillas with a side of black beans, sliced avocado and radish pickles.
  • Sprinkle the remaining chopped jalapeño, cilantro leaves and enjoy.


What a delish recipe, Abril! Thank you for developing this dish and shooting the images. If you want to see more of her work  check out her Instagram here.
We’ve got plenty more where that came from! 
Filling  Healthy Breakfast Burrito
Hangover cure Baked Eggs with Spinach and Tomato
Lazy Brunch Easy Tomato Omelette
Rich and creamy Avocado Toast with Radish


Nutrition Facts
Healthy Huevo Rancheros
Amount per Serving
% Daily Value*
Saturated Fat
Trans Fat
Polyunsaturated Fat
Monounsaturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
Show us your version!Tag @HurryTheFoodUp on Instagram and hashtag #hurrythefoodup.

About Dave

From the UK to Germany with many stops along the way. Food without meat is the best type of food. And I plan to share it!

This article has been medically reviewed by James Bell

Healthy, nutritious and absurdly tasty food? That’s what I’m all about. I love recipes which are full of flavour but are good for you too. My job in family medicine led me to become a nutrition professional as well, with an aim to get people healthier just by the food they eat.

Leave a Reply

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

Recipe Rating

Forgot password?