
Looking for a wholesome, protein-packed meal that warms the soul? Indian Lentil Soup, also known as Dal Soup, is the perfect blend of comforting flavors and nutrient-rich ingredients.
Infused with warming spices, fresh spinach, and a hint of citrus, this soup is not just delicious but also incredibly nourishing.
Whether you’re enjoying it as a standalone meal or pairing it with rice or flatbread, this dal soup is a must-try!
Why You’ll Love This Recipe
- Protein-Rich & Nourishing – Packed with plant-based protein from toor dal and hemp seeds.
- Immunity-Boosting – Loaded with turmeric, garlic, and ginger.
- Naturally Vegan & Gluten-Free – A wholesome meal for everyone.
- Gut-Friendly – Cumin and coriander aid digestion.
- Quick & Easy – A simple one-pot meal that comes together in no time.

Nutritional Benefits
This soup is a nutritional powerhouse:
- High in Protein – Toor dal and hemp seeds provide plant-based protein.
- Rich in Fiber – Aids digestion and keeps you full longer.
- Anti-Inflammatory – Turmeric and ginger help reduce inflammation.
- Vitamin-Packed – Spinach and tomatoes add essential vitamins and minerals.

Indian Lentil Soup
- 08 Feb 2025
- 0 Comments
Ingredients
- 1 cup Toor Dal split pigeon peas
- 4 cups Water
- 1 tsp Ginger grated
- 3 Garlic Cloves minced
- 1 Onion small-sized, finely chopped
- 1 Tomato medium-sized, chopped
- 1 cup Spinach chopped
- 1 tsp Cumin Seeds
- 1 tsp Cumin Powder
- 1/2 tsp Turmeric Powder
- 1/2 tsp Black Pepper
- 1 tbsp Hemp Seeds
- 1 tbsp Lemon Juice
- 1 tbsp Fresh Cilantro chopped
- 1 tbsp Olive Oil
- Salt to taste
Instructions
Cook the Lentils
- Rinse the toor dal thoroughly and soak it for 15-20 minutes.
- In a pot, add dal and water. Bring to a boil and skim off any foam.
- Reduce heat, cover, and simmer for 20-25 minutes until dal is soft.
Prepare the Tempering (Tadka)
- In a separate pan, heat olive oil or ghee over medium heat.
- Add cumin seeds and let them splutter.
- Stir in minced garlic, grated ginger, and chopped onion. Sauté until golden brown.
- Add chopped tomato, cumin powder, coriander powder, turmeric, and black pepper. Cook until tomatoes are soft and the spices are fragrant.
Combine & Simmer
- Pour the tempering mixture into the cooked lentils and stir well.
- Add chopped spinach and hemp seeds, then let the soup simmer for 5 minutes.
- Adjust the consistency by adding more water if needed and season with salt to taste.
Finish & Serve
- Turn off the heat and stir in fresh lemon juice and chopped cilantro.
- Serve hot with rice, roti, or enjoy as a light, nourishing soup.
Serving Suggestions
- Enjoy with basmati rice for a complete meal.
- Pair with whole wheat roti or naan for a hearty experience.
- Drizzle with extra lemon juice for a tangy touch.
- Add a dollop of coconut yogurt for creaminess.
Tips & Variations
- For extra spice, add a chopped green chili or a pinch of red chili flakes.
- Swap spinach with kale or other leafy greens.
- Use a pressure cooker for faster cooking.
- Add coconut milk for a creamier texture.
Storage & Reheating
- Refrigeration: Store in an airtight container for up to 3 days.
- Freezing: Freeze in portions for up to 2 months.
- Reheating: Warm on the stovetop or microwave, adding a splash of water if needed.
Conclusion
Indian Lentil Soup is a comforting, nutritious, and flavorful dish that is perfect for any time of the year. Whether you’re meal-prepping for the week or looking for a quick and wholesome meal, this dal soup will satisfy your taste buds and nourish your body.
We’d love to hear from you! Did you try this recipe? Share your experience or your own twist on Indian Lentil Soup in the comments below.
Don’t forget to check out our other healthy recipes and join our Facebook group “Eat Light for Indian Palates – Vegetarian“ for more inspiration!
Happy Cooking!