Indian dal is a classic, soup-like vegetarian comfort food with rich and spicy flavors from cayenne, cumin, and turmeric. This recipe uses small yellow lentils called moon dal.
Preparation Time
15 mins
Cooking Time
2 hr
Total Time
2 hr 15 mins
Calories
243 Calories
Recipe Instructions
Step 1
Rinse dal in a colander until water runs clear. Add to a large pot with water and bring to a full boil, about 5 minutes. Skim off any foam that forms, reduce heat, and add coriander, ginger, turmeric, and ghee. Boil gently for 2 hours.
Step 2
Season soup with salt and red pepper flakes. Remove from heat and puree using a stick blender. Add spinach and return to a gentle boil over low heat.
Step 3
Meanwhile, heat ghee in a small saucepan over high heat. Add cumin seeds and fry until brown, about 30 seconds. Turn off heat and immediately add cayenne pepper. Pour fried spices into the soup, cover, and let soak for about 5 minutes. Add lemon juice, stir, and serve.