Creamy Spiced Lentil and Coconut Dal Soup Recipe
Introduction
Dal Soup is a comforting and flavorful Indian-inspired dish made with red lentils and warming spices. This hearty soup is perfect for a cozy meal, offering rich textures balanced with coconut milk and a hint of lemon.

Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 small onion, chopped
- 2 ribs celery, chopped
- 1 teaspoon ginger, grated
- 3 garlic cloves, minced
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon garam masala
- 1/4 teaspoon chili powder
- Kosher salt, to taste
- Black pepper, to taste
- 3/4 teaspoon ground cumin
- 2 1/2 teaspoons curry powder
- 1 15-ounce can diced tomatoes
- 1 1/2 cups red lentils, rinsed and drained
- 4 cups low-sodium vegetable broth, plus more as needed
- 1 1/2 cups coconut milk
- 2 1/2 tablespoons lemon juice
- 2 tablespoons fresh cilantro, chopped, for garnish
Instructions
- Step 1: Heat the olive oil in a large pot over medium heat until shimmering. Add the chopped onions and celery, cooking until they become translucent, about 5 minutes.
- Step 2: Stir in the grated ginger and minced garlic; cook for about 1 minute. Then add turmeric, garam masala, chili powder, salt, pepper, cumin, and curry powder. Stir and cook for 2 more minutes to toast the spices.
- Step 3: Add the diced tomatoes, rinsed lentils, and vegetable broth to the pot. Bring the mixture to a boil, then reduce heat and simmer for 10 to 15 minutes.
- Step 4: Pour in the coconut milk and continue cooking the soup for another 12 to 18 minutes, until the lentils are tender. Add more broth if the soup is too thick.
- Step 5: Use an immersion blender to purée the soup to your preferred texture—either partially blended for chunkiness or smooth. Remove from heat and stir in the lemon juice. Adjust seasoning as needed.
- Step 6: Ladle the soup into bowls and garnish with chopped cilantro. Serve warm, optionally accompanied by rice.
Tips & Variations
- For a spicier soup, increase the chili powder or add a pinch of cayenne pepper.
- Swap coconut milk with heavy cream or cashew cream for a different richness.
- If you prefer a thinner soup, add more vegetable broth during cooking or after blending.
- Add chopped spinach or kale towards the end of cooking for extra greens and nutrition.
Storage
Store leftover Dal Soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water if it has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of lentils for this soup?
Yes, you can substitute red lentils with yellow lentils or split peas, but cooking times may vary since some lentils hold their shape better than others.
Is Dal Soup suitable for freezing?
Absolutely. Freeze the soup in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat thoroughly before serving.
PrintCreamy Spiced Lentil and Coconut Dal Soup Recipe
This hearty and flavorful Dal Soup combines red lentils with a blend of aromatic spices, vegetables, and creamy coconut milk. Perfect as a warming and nutritious meal, the soup is gently simmered and finished with fresh lemon juice and cilantro for a delightful Indian-inspired comfort dish.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Vegan
Ingredients
Soup Base
- 2 tablespoons extra-virgin olive oil
- 1 small onion, chopped
- 2 ribs celery, chopped
- 1 teaspoon ginger, grated
- 3 garlic cloves, minced
Spices
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon garam masala
- 1/4 teaspoon chili powder
- Kosher salt, to taste
- Black pepper, to taste
- 3/4 teaspoon ground cumin
- 2 1/2 teaspoons curry powder
Main Ingredients
- 1 15-ounce can diced tomatoes
- 1 1/2 cups red lentils, rinsed and drained
- 4 cups low-sodium vegetable broth, plus more as needed
- 1 1/2 cups coconut milk
- 2 1/2 tablespoons lemon juice
Garnish
- 2 tablespoons fresh cilantro, chopped
Instructions
- Sauté vegetables: Heat the extra-virgin olive oil in a large pot over medium heat until shimmering. Add the chopped onion and celery, and cook, stirring occasionally, until the onions are translucent and soft, about 5 minutes.
- Toast spices: Stir in the grated ginger and minced garlic, cooking for about 1 minute until fragrant. Then add the ground turmeric, garam masala, chili powder, kosher salt, black pepper, ground cumin, and curry powder. Continue stirring and cooking the spices with the vegetables for 2 more minutes to fully release their flavors.
- Simmer lentils: Add the canned diced tomatoes, rinsed red lentils, and vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to low and let it simmer, uncovered, for 10 to 15 minutes until the lentils start to soften.
- Add coconut milk: Pour in the coconut milk and continue cooking the soup for an additional 12 to 18 minutes, stirring occasionally until the lentils become tender and the soup thickens. If the soup becomes too thick, add more vegetable broth to reach your desired consistency.
- Blend soup: Remove the pot from heat and use an immersion blender to purée the soup to your preferred texture. You can blend partially for a chunkier texture or thoroughly for a smooth and creamy consistency. Adjust the thickness by adding extra broth if needed.
- Finish and garnish: Stir in the lemon juice and taste the soup, adjusting salt and pepper as necessary. Ladle the soup into bowls and garnish with chopped fresh cilantro. Serve hot, optionally accompanied by rice.
Notes
- Red lentils cook quickly and break down easily, making them perfect for a creamy soup texture.
- Adjust chili powder amount based on your preferred spice level.
- If the soup is too thick after blending, add vegetable broth gradually until you reach the desired consistency.
- You can use regular coconut milk or light coconut milk for a lower-calorie option.
- This soup stores well in the refrigerator for up to 4 days and freezes beautifully for up to 3 months.
Keywords: dal soup, red lentil soup, coconut milk, Indian spices, vegan soup, healthy soup, easy soup recipe

