Huevos rancheros is not just limited to the breakfast table - it is also a delicious choice for lunch or a light dinner. You can easily add beans, avocado, grated cheese or cream cheese to complete the flavour of the dish. Corn chips, guacamole or a simple green salad are perfect on the side.
Preheat the oven to 175C. Drain the beans. Peel and chop the onions.
Fry the onions and ham in an oiled pan. Add the beans and tomato paste. Season with pepper - salt is hardly needed as it is in the beans. Fry the bean mixture until the liquid is gone and the mixture is relatively firm. The bean mixture can be made the day before and stored in the fridge.
Take four tortillas and spread the paprika mixture over them. Shread the cheddar over the filling as well. The filling should go as close to the edge as possible. Leave a well in the middle to break an egg into.
Bake the Huevos Rancheros in the oven for fifteen minutes so that the eggs will cook on top of the tortillas.
Remove to cool for a moment and squeeze lime juice over the top.
Garnish the Huevos Rancheros with jalapeno slices, fresh tomato, sliced avocado and shredded coriander.