How to Make the Perfect Coconut Curry Lentil Soup
Indian · Easy · 30 min · 6 servings
This warming and deeply flavorful soup uses pantry staples to create a creamy velvety bowl of comfort food in just 30 minutes. Red lentils naturally break down as they cook, creating a thick and satisfying texture without any blending needed.
Why this recipe works
This Coconut Curry Lentil Soup recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 30 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 310 calories with 14g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1.5 cups red lentils rinsed
- 1 can full-fat coconut milk
- 2 tbsp curry powder
- 1 can diced tomatoes
- 3 cups vegetable broth
- 1 tsp salt
Step by step instructions
Step 1: Toast the Spices
In a large pot over medium heat, add the curry powder and toast it dry for 60 seconds while stirring constantly. This blooms the spices and dramatically deepens the flavor of the finished soup. Do not skip this step as it is what separates a flat tasting soup from a rich one.
Step 2: Add Liquids and Lentils
Pour in the diced tomatoes with their juices, the coconut milk, and the vegetable broth. Stir everything together then add the rinsed red lentils and salt. Bring the mixture to a boil over high heat stirring occasionally.
Step 3: Simmer Until Tender
Once boiling, reduce the heat to low and cover the pot. Simmer for 18 to 20 minutes until the lentils have completely broken down and the soup has thickened to a creamy porridge-like consistency. Stir occasionally to prevent sticking at the bottom.
Step 4: Adjust and Serve
Taste the soup and adjust seasoning with additional salt or curry powder to your liking. Ladle into bowls and serve hot with crusty bread or warm naan. The soup thickens further as it cools so add a splash of broth when reheating leftovers.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- full-fat coconut milk → light coconut milk for a lower calorie version
- vegetable broth → water with an extra pinch of salt in a pinch
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Skipping toasting the curry powder which results in a dull one-dimensional flavor
- Not rinsing the lentils before cooking which can make the soup cloudy and slightly bitter
Nutrition facts
Per serving: 310 calories, 14g protein, 38g carbs, 11g fat, 12g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →