Download your FREE 7-Day Vegetarian High Protein

Weight Loss Meal Plan

Invalid email address
Start Today

Healthy Huevo Rancheros – These Eggs Are No Yolk!

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.

Subscribe to get our FREE 7-Day Vegetarian High Protein Meal Plan for Weight Loss

  • Ideal for weight loss
  • Easy vegetarian recipes only
  • Automated grocery lists
  • Use on mobile or download as PDF
Invalid email address

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 (and if you like this vegetarian brunch and lunch egg recipes too!).

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 (and probably one of your favorite egg recipes for breakfast too!)!

Two plates of huevos rancheros, served with radish pickle and two limes | Hurry The Food Up
Healthy Huevo Rancheros
4.91 from 11 votes
Huevos rancheros are a quick and easy traditional mexican breakfast that make a great healthy option for vegetarians.
Diet: dairy-free, gluten-free
Prep Time:5 minutes
Cook Time:10 minutes
Total Time:15 minutes
Author: Abril Macías
YouTube video



Huevos Rancheros

  • 1 tsp 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/coriander, fresh


For the pickles

  • Make the quick radish pickle: Finely slice the radish and place into a small bowl.
    2 radishes
  • In a small pan, heat the white vinegar, sugar and salt.
    ¼ cup white vinegar, 1 tsp sugar, Salt to taste
  • 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.

Huevos Rancheros

  • 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.
    1 tsp olive oil, ½ red onion
  • Add the chopped garlic and half the chopped jalapeño and continue cooking until the edges of veggies begin to brown.
    1 clove garlic, 1 jalapeño
  • 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.
    Salt and pepper to taste, ½ cup crushed tomatoes
  • 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.
    2 large eggs
  • Heat the corn tortillas and black beans. I've found the beans work well in a small pan or in the microwave. You can also mix the beans into the tomato sauce if you wish. The tortilla I usually give a couple of minutes in the oven.
    2 corn tortillas, ¾ cup 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.
    ½ ripe avocado
  • Sprinkle the remaining chopped jalapeño, cilantro leaves and enjoy.
    1 sprig cilantro/coriander, fresh


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.
DID YOU MAKE THIS RECIPE?Tag @HurryTheFoodUp on Instagram so we can admire your masterpiece!

Leave a comment below

Your comments make our day. Thank you! If you have a question, please skim the comments section – you might find an immediate answer there. If you made the recipe, please choose a star rating, too.

Recipe Rating