Huevos Rancheros Recipe


Start the day with some spice with this brilliantly healthy and filling vegetarian breakfast dish. If you like your eggs with cheese, sprinkle a handful of grated Monterey Jack over the top before broiling at the end of step 5, to melt while the eggs finish cooking.


  • 1 onion, halved
  • 1 red bell pepper, chopped and deseeded
  • ½ green chile, sliced (keep the seeds if you like it hot)
  • 1 clove garlic, crushed
  • 1 tablespoon vegetable or sunflower oil
  • 1 small bunch of fresh cilantro
  • 1 teaspoon ground cumin
  • One 14 ½-ounce can chopped tomatoes
  • 1 teaspoon chipotle paste*
  • One 14 ½-ounce can pinto beans, drained
  • 2 large eggs
  • Salt and pepper
  • Soft flour tortillas, to serve (optional)


Heat a medium ovenproof frying pan over low heat, and then add the oil. After 30 seconds, add the vegetables and stir well.

Cook the vegetables gently for 10 minutes, or until softened.

While the vegetables soften, finely chop the cilantro stalks. Stir the stalks and the cumin into the pan, then cook for another 3 minutes, until it smells fragrant. Stir the tomatoes, chipotle paste, and pinto beans into the pan, then simmer for 5 minutes, or until the tomato juices have thickened a little. Season with salt and pepper. Preheat the broiler.

Crack an egg into a small cup. Use a spoon to make 2 hollows in the beans, then slide the egg into one of them. Repeat with the second egg.

Cover the pan with a lid, then cook gently for 5 minutes, until the eggs are cooked underneath, but still a little wobbly on the top. To finish cooking the tops of the eggs, put the pan under the broiler for 1-2 minutes, depending on how you like them.

To serve the dish, roughly chop the cilantro leaves and sprinkle them over the pan. Serve with warmed flour tortillas**. 

 Recipe Details

Makes 2 servings (easily doubled)

Total Time: 40 minutes

*Note: Chipotle paste gives the beans a sweet, smoky, rounded flavor. If you can’t find it, add 1 teaspoon tomato paste, 1 teaspoon sugar, and ½ teaspoon paprika or smoked paprika instead.

**Note: Warming Tortillas: Soft flour tortillas are available in most grocery stores. To warm them, either give them a quick blast in the microwave, or wrap them in foil and heat them in the oven at 350 degrees for 10 minutes.

 Adapted from “What to Cook and How to Cook It” by Jane Hornby (Phaidon Press, 2010).

Posted by Jane Hornby, Special Contributor



Leave a comment

Filed under Food

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s