Cooking Nook Logo
Forks with food on them

Huevos Rancheros Recipe

huevos rancheros

This recipe for huevos rancheros makes a delicious weekend breakfast or brunch or an any day lunch recipe.

The sauce is very similar to a traditional salsa.

It is cooked fresh and either used to top the eggs, or in the baked version of Mexican eggs, the eggs are actually cooked in the sauce.

I have given you both versions of these delicious Mexican recipes, either topping the eggs with the sauce or actually baking them in the sauce (see Baked Huevos below for that version). Try them both ways and see which you prefer.

Both are delicious and either one is an interesting break from the same old, same old breakfast recipes we are used to.

huevos rancheros

Huevos Rancheros Recipe

This recipe for huevos rancheros makes a delicious weekend breakfast or brunch or an any day lunch recipe. The sauce is very similar to a traditional salsa.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Breakfast, Main Course
Cuisine Mexican
Servings 4 Servings
Calories 349 kcal


  • 1/4 cup olive oil
  • 1 clove garlic, crushed
  • 2 onions, medium size, finely chopped
  • 1 green pepper, large, finely chopped
  • 1 cup tomatoes, peeled, seeded and chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper, freshly ground
  • 2 teaspoons chilli powder
  • 1/4 teaspoon oregano
  • 1/8 teaspoon cumin
  • 8 eggs
  • strips of red pimento
  • 2 ounces cheese, Monterey jack, grated


  • Heat the oil in a skillet. Sauté the garlic in the oil over a medium low heat for 5 minutes or until softened. Make sure the garlic doesn't burn, as it gets bitter if it does.
  • Remove the garlic and sauté the onions and pepper until soft. Add the tomatoes and seasonings. Simmer, covered until the mixture is thick and the tastes have blended together.
  • Adjust the seasoning to taste, including the amount of heat.
  • Fry, poach eggs or scramble the eggs. You can either pour the sauce over the eggs, allowing 2 eggs per serving or serve the eggs on a bed of sauce as in the image. Either way is fabulous.


Calories: 349kcalCarbohydrates: 10gProtein: 16gFat: 28gSaturated Fat: 8gTrans Fat: 1gCholesterol: 342mgSodium: 530mgPotassium: 388mgFiber: 2gSugar: 5gVitamin A: 1361IUVitamin C: 34mgCalcium: 179mgIron: 2mg
Tried this recipe?Let us know how it was!


  • Serving suggestion: Make tortilla bowls by frying small tortillas around a metal ladle and put sauce in the tortilla shell bowl. Place 1 cooked egg in each shell if you are using a small tortilla or two if using a larger one and top with a bit more sauce.
  • Traditionally huevos rancheros is made with fried eggs, but poached works well too and they don’t have the fat content. You can also scramble the eggs and pour the sauce over.

Baked Huevos or Mexican Eggs

To make baked huevos, preheat the oven to 450°F.

Pour the sauce into a heatproof shallow dish or 4 individual casseroles. Place the uncooked eggs over the sauce. Garnish with strips of pimento if desired. Sprinkle with grated cheese. Bake a few minutes until the eggs are set.

Huevos rancheros is a wonderful diabetic recipe. It is also low carb and gluten free. Eat it without toast or tortillas (or use low carb tortillas) if you need to keep the carb count down.

Sign up here for site updates and never miss a great recipe.

Huevos Rancheros is just one of our delicious brunch and breakfast recipes.

Like this recipe? I’d love you to share it on your favorite social media. Thanks so much.

diabetic recipe

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.