
Coconut Curry Lentil Soup
A hearty red lentil soup with coconut milk, curry spices, and spinach.
Quick answer
Coconut Curry Lentil Soup is an Indian-Inspired dinner recipe that takes about 35 min, makes 6 servings, has about 380 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

The one tool that makes chopping vegetables, herbs, meat, and meal prep faster.
View on Amazon
Great for soups, stews, braises, chili, curry, and one-pot comfort food.
View on Amazon
A practical prep surface for produce, herbs, cooked chicken, sandwiches, and weeknight meals.
View on AmazonCoconut Curry Lentil Soup ingredients
- 1 1/2 cups red lentils, rinsed
- 1 14-oz can coconut milk
- 4 cups vegetable broth
- 1 yellow onion, diced
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp curry powder
- 2 tbsp tomato paste
- 2 carrots, diced
- 2 tbsp lime juice
- 3 cups spinach
- 1 tbsp olive oil
- to taste kosher salt
How to make Coconut Curry Lentil Soup
- Heat olive oil in a soup pot over medium heat. Add onion and carrots and cook 5–6 minutes until the onion is translucent.
- Stir in garlic, ginger, curry powder, and tomato paste. Cook for 1 minute, stirring constantly, until the spices smell toasted.
- Add rinsed red lentils, vegetable broth, coconut milk, and 1/2 teaspoon salt. Bring to a boil, then reduce to a steady simmer.
- Simmer uncovered for 18–22 minutes, stirring occasionally, until the lentils break down and the soup thickens. Add a splash of broth or water if it gets too thick.
- Stir in spinach until wilted, then finish with lime juice. Taste and adjust salt before serving.
Coconut Curry Lentil Soup FAQ
How do I make Coconut Curry Lentil Soup?
Make Coconut Curry Lentil Soup by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Coconut Curry Lentil Soup?
The main ingredients include red lentils, rinsed, coconut milk, vegetable broth, yellow onion, diced, garlic cloves, minced. The full ingredient list is included on this page.
How long does Coconut Curry Lentil Soup take?
This recipe takes about 35 min, depending on prep speed and kitchen equipment.
How many calories are in Coconut Curry Lentil Soup?
Recipe Genius estimates about 380 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.