Huevos Rancheros (Ranch Eggs)

This is apparently eaten for breakfast in Mexico, but why only eat it then?


For 1 Continued...
1 tbspn oil ¼ - ½ tspn cayenne pepper
10 gm butter 1 bay leaf
100 gm onion (prepared weight) 100 gm red kidney beans ( ½ small tin)
1 red chilli 1 egg
1 clove garlic 15 gm cheese
3 tbspn chopped tomatoes 1 dried birdseye chilli (or some chilli flakes) optional



  1. Heat the oil and butter in a wok or pan and fry, stirring, the onion, chilli and garlic for 5 min.
  2. Add the chopped tomatoes, cayenne pepper and bay leaf, season to taste, and simmer, stirring regularly, for 3 min, adding a little water if needed to prevent drying.
  3. Stir in the beans and warm through.
  4. Spoon the mixture into an ovenproof dish (see notes) and after making a hollow in the centre, 'break in' an egg.
  5. Top with the grated cheese and bake in the oven for 12 min.


  1. Serve with a couple of tortillas and optionally garnish with the chilli flakes.


A ramekin that holds about 300 ml (12 cm diameter and 5 cm deep) is ideal. This can be taken straight to the table (carefully as it will be hot).

I'd like to know if you enjoyed this so please email – also feel free to ask for help.
The main ingredients
Enlarge Image
Enlarge image

The finished meal