Lentils + Poached Eggs with Curried Yogurt

  • Author: Maggie
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 minutes
  • Yield: 4 servings 1x



For the lentils:

  • 1 cup lentils (french green or black)
  • 1 bay leaf
  • 2 cups water
  • 1 tsp sea salt
  • 1/2 cup fresh herbs, chopped (parsley, cilantro, dill or a mixture), plus more for serving


  • 2 tbsp shallot, minced (1 small or 1/2 large)
  • 1 tsp dijon mustard
  • 1 tsp honey
  • 2 tbsp apple cider vinegar
  • 1/4 cup extra virgin olive oil
  • 1/2 tsp sea salt
  • 1/2 tsp ground coriander
  • Freshly ground pepper
Curried Yogurt:
  • 1/2 cup plain yogurt, preferably full-fat
  • 2 tsp curry powder
  • Small pinch salt and pepper

Poached Eggs:

  • 4 eggs
  • 2 tbsp white vinegar
To serve: lettuce, fresh herbs, toasted bread


  1. Rinse and drain the lentils. Place in a small pot with 2 cups water and bay leaf. Over medium-high heat, bring to a rapid simmer, then reduce heat to low. Cook at a gentle simmer until lentils are tender, but not mushy — about 20-25 minutes. Add more water, if necessary, to keep the lentils covered as they cook. When lentils are ready, drain and rinse under cold water to stop the cooking. Transfer to a large bowl and mix with 1 tsp of salt and 3/4 of the dressing. Set aside.
  2. While the lentils cook, make the dressing and the curried yogurt. In a small bowl, whisk together the dressing ingredients until emulsified. In another bowl, mix together the yogurt, curry powder and salt and pepper until combined. Set aside.
  3. Poach the eggs. Fill a small pot (I use the same one I used for the lentils) with water about 3″ deep. Bring to a boil, then reduce heat to a gentle simmer (a few small bubbles escaping the surface). Add 2 tbsp vinegar. Crack eggs into a small cup. Swirl the water with a spoon to create a vortex so the egg white folds into itself. Tilt the cup into the swirling water and gently slide in the egg. Cook the egg for 3 minutes. The whites should be set and the yolk runny. Remove with a slotted spoon and transfer to a plate lined with a towel. Repeat with remaining eggs.
  4. To serve: Add a handful of greens to each plate. Top with a large scoop of lentils. Drizzle with more of the dressing. Add a dollop of yogurt and a poached egg. Top with more herbs. Serve with toasted bread. Enjoy!


This recipe is conducive to prepping ahead. The lentils get even more flavorful as they sit and soak up the dressing. If I am prepping ahead, particularly for on-the-go, I will make soft-boiled eggs rather than poached for ease of storage and transport.

If using a large shallot, you’ll only need half for the dressing, so I like to quick-pickle the other half. In a small bowl, whisk together 1/4 cup apple cider vinegar, 2 tsp honey, 1 tsp sea salt and 2 tbsp water. Thinly slice the remaining shallot and add to the bowl, allowing it to pickle while you prepare the rest of the components. Totally optional!