Go Back
Sweet Potato Red Lentil Dal

Sweet Potato & Red Lentil Dal

Comforting and fragrant Indian red lentil soup, packed with sweet potatoes, topped with juicy pomegranate arils and fragrant cilantro.
Course Dinner, Lunch
Cuisine Indian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 308kcal


For the tarka

  • 1/2 tsp coriander seeds
  • 1/2 tsp cumin seeds
  • 1/2 tsp fenugreek
  • 1/2 tsp Garam Masala
  • 2 green cardamom pods seeds only
  • 1 star anise
  • 1 clove garlic thinly sliced
  • 1/4 cup olive oil

For the Dal

  • 1 sweet potato peeled and diced into 1/2 inch cubes
  • 140 g 3/4 cup red lentils, rinsed and drained
  • 1 red or white onion chopped
  • 740 ml water or vegetable broth

To Serve

  • 3 Tbsp Pomegranate arils
  • 3 Tbsp chopped cilantro coriander


  • Heat a cast iron or heavy bottomed sauce pan over a medium heat and add all the spices to the pan. Let the spices toast in the pan for about 2 minutes. Add the olive oil and the thinly sliced garlic and remove from the heat. Drain the oil and spices into a small bowl and set aside.
  • To make the lentils, add another Tbsp of olive oil to the pan and start to cook the onions and sweet potato over a medium heat. When the onions and the sweet potato are are starting to soften add the lentils to the pan and cover with the water or vegetable broth.
  • Cook for about 15 minutes until the lentils are soft and the potatoes are cooked through.
  • Serve in a bowl or over rice and top with the tarka and the pomegranates and cilantro.

Makes 4 servings.