Huevos rancheros are ranch style eggs, commonly served as a breakfast in Mexico. There are many variations on the recipe, some use tortillas, some use burritos. I keep it simple and serve the eggs in a spicy tomato based sauce. For me it is an ideal dish for a brunch and makes me think of cowboys on a cattle drive, coming up to the chuck wagon with their tin plates held out and getting a hearty portion of this served to them. While they eat it around the fire there is someone playing the harmonica and the cattle lowing in the background.
It is very simple to make, everything is thrown into one pan and cooked, the flavours mingling together. The dish can be spiced up with chilli if you wish, for me the gentle flavour of paprika adds enough bite and flavour to the dish. The eggs are added in wells when the meal is nearly cooked and the soft yolk of the gently fried egg bursts and mingles in with the other flavours bringing the dish to life.