Curried Lentils and Eggs

Curried lentils and a fried egg. Simple and savoury. 

10 minutes
20 minutes


  • 1/2 cup brown or green lentils
  • 2 cups water
  • 1 small onion, chopped
  • 2 cloves garlic, chopped
  • 1, 1/2″ cube of ginger, peeled and chopped
  • Pinch crushed red pepper flakes
  • olive oil for sauteeing
  • 1 tsp garam masala
  • 1/4 tsp fenugreek
  • 1/2 tsp cumin
  • 1/4 tsp coriander
  • 1/4 tsp turmeric
  • salt
  • juice of 1/2 lemon
  • 1/4 cup heavy cream, plus more for thinning
  • 1 tsp sherry vinegar or red wine vinegar
  • 1 tbsp fresh chopped cilantro, plus more for garnish
  • 2 eggs


  1. Boil lentils in water with 1/2 tsp of salt until tender, about 15-20 minutes.  Meanwhile, saute the onions, garlic, ginger and red pepper flakes in a saute pan over medium heat until softened and beginning to brown.  Drain lentils and add to pan.
  2. Add spices and 1 tsp salt, and cook over medium-low heat until the spices become very fragrant, about one minute.  Add lemon juice and stir to combine.  Add heavy cream and reduce heat to low, stirring until the lentil mixture has absorbed the liquid and become creamy.  Add vinegar, stir once more, then cover and keep warm.

  3. Fry the two eggs to desired doneness. Remove eggs from pan and place on paper towels to drain excess grease.

  4. Check lentils for seasoning; they can take quite a bit of salt.  Stir in cilantro and loosen with a splash of cream if the mixture looks too dry.  Divide the lentils between two plates and top each serving with a fried egg.  Season the egg with sea salt and freshly ground black pepper, then garnish with more cilantro.