Go Back
+ servings
Logo of The Forked Spoon showing Spork
A bowl of Curry Lentil Soup
4.70 from 13 votes

Curry Lentil Soup with Coconut Milk

Smooth, creamy and loaded with all the flavors of spiced curry, your whole family will love this healthy and delicious Curry Lentil Soup with Coconut Milk.
Prep Time20 minutes
Cook Time1 hour 30 minutes
Total Time1 hour 50 minutes
Servings: 6 servings
Calories: 516kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 large onion - chopped
  • 4 large carrots - chopped
  • 4 stalks celery - chopped
  • 1 medium butternut squash - seeded and chopped into cubes (approx. 3-4 cups)
  • 5 cloves garlic - minced
  • 1 apple - chopped
  • 10 cups water - or vegetable broth
  • 1 can pumpkin puree
  • 1 tablespoon curry powder - more to taste
  • ¼ teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • 1 teaspoon salt - plus more to taste
  • 2 ¼ cups dried red lentils - green lentils would work great too
  • 15 oz (1 can) Coconut milk - (full-fat, reduced-fat)

For garnish (optional):

  • fresh green onion or cilantro - chopped
  • coconut milk or cream - full-fat
  • pumpkin seeds

Instructions

  • Cook the vegetables. Add olive oil to a large pot or Dutch oven over medium heat. Add the onion and cook for 3-4 minutes, stirring occasionally. Add the carrots and celery to the onions and continue to cook for an additional 5 minutes. Finally, add the butternut squash, garlic, and apple to the pot, mixing well to combine. Cook over medium heat, stirring often, for 5-7 minutes, or until butternut squash just starts to turn tender.
  • Add the water. Add the water or vegetable broth to the pot. Increase heat to high and bring to a low boil. Cover and reduce heat to low. Simmer for 5 minutes.
  • Add the pumpkin puree, spices, and lentils. Stir in the pumpkin puree, spices, and lentils, mixing well to thoroughly combine. Return liquid to a simmer before reducing heat to low and covering with a tight-fitting lid. Simmer for approximately 60 minutes, stirring every 5-10 minutes.
  • Add Coconut Milk. After 45-60 minutes, stir in the coconut milk and continue to simmer, covered and over low heat, until lentils are tender and fully cooked. 
  • Optional. For a more blended, less chunky, lentil soup, transfer part (or all) of the soup to a large blender and process until smooth. Take extra care and do this step in smaller batches if you are pureeing while the soup is still hot.
  • Season and serve. Season the soup to taste with additional salt, pepper, and curry seasoning if desired. Garnish each bowl with coconut cream, green onions, and sunflower seeds. Enjoy!

Notes

  • For a more blended, less chunky, lentil soup, transfer part (or all) of the soup to a large blender and process until smooth. Take extra care and do this step in smaller batches if you are pureeing while the soup is still hot.

Nutrition

Calories: 516kcal | Carbohydrates: 68g | Protein: 21g | Fat: 20g | Saturated Fat: 15g | Cholesterol: 0mg | Sodium: 70mg | Potassium: 1457mg | Fiber: 26g | Sugar: 11g | Vitamin A: 17005IU | Vitamin C: 35.7mg | Calcium: 146mg | Iron: 7.6mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2024 The Forked Spoon