Huevos Rancheros

Huevos Rancheros

The first time I had Huevos Rancheros was about 5 years ago in Los Angeles, which is not exactly the place where the dish originated, but not too far away, and I fell in love with them! (I know a bit over dramatic there!). The straight forward combination of tomatoes, eggs, cheese, chilli and garlic make it the perfect dish to help cure a hangover! Equally, since it can be served straight from the pan its a great dish to share as a lazy weekend brunch.

My go to recipe for this is from Jamie’s America, even though its easy to make and I’ve made it loads of times I still need to refer to it for quantities!  This recipe serves 6 people and is easily adapted for less or more.


Olive Oil
1 Onion, finely sliced
2 Garlic cloves, finely sliced
2 Red Peppers, finely sliced
2 Red Chillies, finely sliced
1 Large Dried Chilli
3 Fresh Bay Leaves
2 x 400g Tinned Chopped Tomatoes
2 Large Tomatoes, sliced
6 Large Eggs
6 Tortillas
150g Cheddar Cheese
Salt and Pepper


  • Use a large frying pan with a lid. Add the olive oil and put on a high heat.
  • Add the onion, garlic, peppers, fresh and dried chillies, bay leaves and a good pinch of salt and pepper
  • Stir and cook for 15 minutes to soften the veg
  • Pour in the tinned tomatoes and use a spoon or potato masher to break them up a bit
  • Bring to the boil, then turn down to a medium heat and cook for a further 5 minutes so the sauce starts to reduce
  • When the sauce is nice and thick, lay the sliced tomatoes over the the top of the mixture
  • Using a spoon make wells in the tomato stew and crack the eggs into the wells so they poach in the stew.

Huevos Rancheros in the making!

  • Season and then put the lid and let the eggs cook until they are the way you like them! (around 3-4 mins should be enough)
  • Meanwhile warm the tortillas in the microwave for a few seconds (this is the easiest way)
  • Once the eggs are cooked remove the pan from the heat and serve at the table

To construct, Jamie suggests putting the cheese on the tortilla first, followed by an egg and then the sauce.  Wrap it up like a burrito and get stuck in!   I think this could also be served using crusty bread instead of the tortilla, which could be dipped into the sauce! Either way – it tastes great!

Ready to be wrapped up!