Go Back
–+ servings
Authentic Gujarati Dal (Sweet, Sour & Spiced Lentil Soup) – vegetarian recipe
Stav Kogan

Authentic Gujarati Dal (Sweet, Sour & Spiced Lentil Soup)

This quintessential Gujarati Dal is a perfect harmony of sweet, sour, and spice. Delicate notes of star anise and curry leaves dance with a bright kick of lemon, all beautifully balanced by a touch of honey. It's a bowl of pure nostalgia and comfort food.
Prep Time 1 hour 15 minutes
Cook Time 1 hour 25 minutes
Total Time 2 hours 40 minutes
Servings: 4 serving
Calories: 475

Ingredients
  

  • One spoonful of this Gujarati Dal, and I'm instantly transported back to my family's kitchen. This isn't just any lentil soup; it's the quintessential taste of a Gujarati home—a perfect harmony of sweet, sour, and spice. Delicate notes of star anise and curry leaves dance with a bright kick of lemon, all beautifully balanced by a touch of honey. While it's a daily staple across Gujarat, the loving care it takes to prepare makes it our special weekend comfort food. It's a bowl of pure nostalgia, and I'm so excited to share it with you!
  • 1½ cups yellow toor lentils (toor dal)
  • 2 star anise
  • 3 tablespoons (45 ml / 1.5 fl oz) canola oil, divided
  • ½ teaspoon mustard seeds
  • ¾ teaspoon cumin seeds
  • 4 whole cloves
  • 1 Indian green chile, slit lengthwise
  • 2 sprigs fresh curry leaves, divided
  • 3 large ripe tomatoes, chopped
  • ½ teaspoon ground turmeric
  • 1 1/3 teaspoons (15 ml / 0.5 fl oz) salt, or to taste
  • 2½ teaspoons honey
  • 1½ tablespoons lemon juice
  • ¼ cup red-skinned peanuts, crushed
  • The soul of this dish is its 'khatta meetha' (sour and sweet) balance. Don't be afraid to taste and adjust at the end—add more lemon for sourness or honey for sweetness until it's perfect for you.
  • For a vegan version, simply substitute the honey with an equal amount of jaggery (gur) or maple syrup.

Method
 

  1. Prepare the Lentils: Soak the toor lentils in cold water overnight, or in warm water for at least 1 hour.
  2. Drain and rinse the lentils under cold water until the water runs clear.
  3. Place them in a saucepan with the star anise and cover with about 1¾ inches of cold water.
  4. Cook the Lentils: Bring the pot to a boil over medium heat.
  5. Reduce the heat to a simmer and cook for about 1 hour, or until the lentils are tender enough to be easily crushed with a spoon. Skim off any foam that rises to the surface.
  6. Make the Tempering (Vaghar): While the lentils cook, heat 2 tablespoons (30 ml / 1 fl oz) of oil in a frying pan over medium heat.
  7. Add the mustard seeds.
  8. Once they begin to pop, add the cumin seeds, cloves, green chile, and one sprig of curry leaves.
  9. Sauté for 2-3 minutes until fragrant.
  10. Cook the Tomatoes: Add the chopped tomatoes to the pan and cook for about 5 minutes, until they soften and form a paste.
  11. Stir in the turmeric, salt, honey, and lemon juice.
  12. Cook for another 2 minutes, then remove from the heat.
  13. Combine and Simmer: Once the lentils are cooked, whisk them vigorously in the pot to create a smoother consistency.
  14. Pour the prepared tempering into the lentils and stir to combine. The dal will be thick; add at least ¾ cup of hot water to reach your desired consistency.
  15. Final Simmer: Bring the dal back to a simmer and cook for 15 minutes to allow the flavors to meld.
  16. Taste and adjust the salt, lemon, or honey as needed.
  17. Prepare the Garnish: In a small, separate pan, heat the remaining 1 tablespoon (15 ml / 0.5 fl oz) of oil.
  18. Add the second sprig of curry leaves and the crushed peanuts.
  19. Fry until the leaves are crisp and the peanuts are golden brown.
  20. Serve: Transfer the dal to a serving bowl.
  21. Pour the hot peanut and curry leaf garnish over the top.
  22. Serve immediately with steamed basmati rice.
  23. Whisking the cooked lentils before adding the tempering is the secret to achieving the classic smooth, homogenous consistency of authentic Gujarati dal.
  24. Make sure the oil is properly hot before adding the mustard seeds for the tempering. They should pop and crackle almost immediately to release their full, nutty flavor.

Nutrition

Calories: 475kcalCarbohydrates: 65gProtein: 20gFat: 18g

Tried this recipe?

Let us know how it was!