While I love to travel, I also adore bringing faraway places into my home through the kitchen. This curried lentil, tomato, and coconut soup does just that.
Curry, lentils, and coconut milk marry well in this soup. The warm earthiness of the curry powder mingles with the bright acidity of the tomato. And the coconut lends its own distinctive flavor while making the soup creamy. If you are searching for more soups, check out Cream of Carrot Soup or Pumpkin Ginger Soup.

Recipe Overview: Curried Lentils, Tomato and Coconut Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 4 people
- Cook Method: Stovetop
- Flavor & Texture: Creamy, warmly spiced, and comforting with tender lentils, rich coconut milk, tomatoes, and fragrant curry.
- Difficulty: Easy. Everything comes together in one pot with very little hands-on work.
- Why this Recipe? This Curried Lentils, Tomato and Coconut Soup is hearty, comforting, and packed with flavor. The lentils make it satisfying, while the coconut milk softens the curry spices and gives the soup a wonderfully creamy texture without making it heavy.
I am going a bit vegetarian with this one, but no one seems to mind. After all, this soup is comfort food at its finest.
And while the soup will satisfy any comfort food cravings that you have, it’s healthy, too. Lentils are rich in iron, folate, and dietary fiber and are a great source of protein.
It’s fairly low in calories, too.
In this Article
- Recipe Overview: Curried Lentils, Tomato and Coconut Soup
- What is coconut milk?
- What is curry powder made of?
- What can I use instead of curry powder?
- A Note From Giangi
- Key Ingredients
- How to make this soup and tips
- What are lentils?
- On the market, you will find a few types of lentils:
- What to Serve With Curried Lentils, Tomato, and Coconut Soup
- Variations on Curried Lentil Soup
- Storage
- Curried Lentils, Tomato and Coconut Soup FAQs
- More Soup Recipes You Will Love
- Curried Lentil, Tomato and Coconut Soup
What is coconut milk?
Coconut milk is a milky white liquid that is extracted by grating the pulp of mature coconuts. The opacity and rich flavor you will love are thanks to the high oil content, most of which is saturated fat.
Traditionally, coconut milk is found in, and extensively used throughout Southeast Asia, South Asia, Oceania, and East Africa.

What is curry powder made of?
Curry powder is usually a blend of turmeric, cumin, ginger, and black pepper, with some varieties also including garlic, cinnamon, coriander, or other warm spices.
There are many curry blends on the market, but most share that wonderful combination of warmth, earthiness, and aromatic spice that adds so much depth to a dish.
What can I use instead of curry powder?
If you do not have curry powder on hand, ground cumin is a good substitute in a pinch, although the flavor will be simpler. Curry paste, chaat masala, sambar powder, curry roux, coriander, or tandoori masala can also work depending on the recipe and the flavor you want to achieve.
Key Ingredients
You can easily source the simple ingredients in this recipe at most grocery stores.
Vegetable oil – You’ll need this oil to saute the onions. You can also use any other neutrally flavored oil like olive oil or avocado oil.
Yellow onion – Be sure to finely chop the onions into uniformly sized pieces so that they cook evenly.
Curry powder – Use any variety that you prefer, or experiment with different kinds.
Garlic cloves – Crush the garlic cloves so that they mix easily into the soup.
Ginger – Peel the ginger before slicing it finely. You can also use a microplane to grate it.
Red lentils – The lentils add heartiness to the soup, as well as plant-based protein.
Crushed tomatoes – Tomatoes bring bright color and flavor to the dish.
Chopped parsley – Parsley adds herbaceousness to the soup and makes a pretty garnish.
Salt – Salt enhances the flavors of the spices and aromatics.
Water – Water helps to thin the mixture — you can also use stock.
Coconut milk – Coconut milk gives the soup its luxurious consistency.

How to make this soup and tips
The preparation of this recipe is minimal. However, like all recipes, I strongly suggest you have all your ingredients prepared before heading to your stove.
- Add the oil to a preheated medium saucepan.
- Then, add the onions and cook while stirring until they become soft.
- Add garlic, ginger, and curry powder, and continue to heat and stir.
- Mix in the lentils before adding tomatoes, parsley, water, salt, and black pepper.
- Add the coconut milk to a bowl and whisk. Pour most of it into the soup.
- Increase the heat and boil the soup.
- Once the soup has reached a boil, return it to a simmer.
- When the lentils become soft, remove the soup from the heat and serve, or store once it has come to room temperature.
- Do not overcook your lentils — they will disintegrate in the process. Red lentils do not need pre-soaking either.
- You can substitute the water with vegetable stock and still keep it vegetarian.
- Coconut milk will become a clump when sitting on a shelf for too long. Make sure you shake the can well before opening it.
- Save some of the coconut milk to be swirled over the soup once done.
- I would not recommend using a slow cooker to create this recipe, as it will disintegrate the lentils.
- I love using Le Creuset enamel cast iron Dutch oven pan — it is the best heat conductor.
If you want to add some protein to this fantastic soup, add cooked leftover chicken shredded. Quite filling, and the chicken will fill itself with intense curry coconut milk flavors. You can add your room-temperature chicken at the simmering stage of your recipe.
What are lentils?
Lentils, like beans, are legumes. High in protein, they grow in pods.
Typically sold dry, they look like tiny pebbles and have an earthy flavor. They are used mostly in vegetarian recipes in place of meat.
On the market, you will find a few types of lentils:
- Beluga or black lentils.
- French Green or De Puy
- Red lentils or Masoor Dal if split. When red lentils are left whole are also called Corail.
- And, of course, the most common brown lentils are also known as Sabut Masoor.

What to Serve With Curried Lentils, Tomato, and Coconut Soup
This soup can be served alongside lamb patties recipe, a lentil, black beans, goat cheese, and baby greens salad, or coconut curry shrimp and couscous. It’s also great with saffron chicken, grilled salmon, and prime rib.
Variations on Curried Lentil Soup
- Coconut – Have fun with this soup, and add a handful of shredded coconut to it. It will not add cooking time, but it will add extra flavor.
- Curry – Add a bit more curry powder to intensify the flavor.
- Heat – Add some extra spiciness and even more depth of flavor with some red pepper flakes.
- Chicken – If you want to add some protein to this fantastic soup, add shredded leftover chicken. It’s quite filling, and the chicken will absorb the intense curry and coconut milk flavors. You can add your room-temperature chicken at the simmering stage of your recipe.

Storage
This soup can easily be stored and reheated, making it perfect for meal planning.
Make-Ahead: Make this soup ahead of time and reheat it when you’re ready to serve.
Refrigerator: Store this soup in an airtight container in the refrigerator for up to 5 days.
Freezer: Freeze the soup in a resealable plastic bag or freezer-safe container for up to 3 months.
Curried Lentils, Tomato and Coconut Soup FAQs
What culture are lentils from?
Lentils hail from Middle Eastern countries like Turkey, Syria, and Greece.
Why do people eat lentil soup?
People enjoy lentil soup as a healthy way to get lots of nutrients like B vitamins and iron. Lentils themselves are a great source of protein, and the broth is hydrating.
How many types of lentils are there?
Lentils come in four varieties: red/yellow, brown, green, and specialty lentils. I use red lentils for this recipe because they are most suited for soups.

More Soup Recipes You Will Love
If you tried this Curried Lentils, Tomato and Coconut Soup or any other recipe on my blog, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below.
Curried Lentil, Tomato and Coconut Soup

Ingredients
- 2 tablespoons vegetable oil
- 1 cup yellow onion, finely chopped
- 1 tablespoon curry
- 2 garlic cloves, crushed
- ½ cup ginger, peeled and finely chopped
- ¾ cup red lentils
- 2 cups crushed tomatoes
- 1 cup chopped parsley, + ¼ cup of roughly chopped to garnish
- 1 teaspoon salt
- 2.5 cups water
- 13.5 ounces coconut milk
Instructions
- In a medium saucepan pour the vegetable oil and place over medium-high heat. Add the onions and fry, stirring frequently for 8 minutes, until soft and caramelized.
- Add the curry powder, garlic, and ginger and continue to fry for 2 minutes, stirring constantly. Add the lentils, stir through for 1 minute, then add the tomatoes, parsley, water, salt, and a generous number of grinds of pepper.
- Pour the coconut milk into a bowl and gently whisk it until smooth and creamy. Set aside ¼ cup and add the remaining coconut milk to the soup. Bring to a boil over high heat, then lower to a simmer and cook for 25 minutes or until the lentils are soft but still holding their shape.
- Divide amongst four bowls, drizzle with the reserved coconut milk, sprinkle with parsley leaves, and serve.
Nutrition
Giangi’s Kitchen provides nutritional information, but these figures should be considered estimates, as a registered dietician does not calculate them.
- Course: Soups, Pasta, Rice & Grains, Dinners, Vegetables
- Cuisine: International
- Season: Fall
- Type: Under 45 minutes
Did you make this?
Leave a comment below and tag @giangiskitchen on Instagram

Visit my Amazon Storefront for my selection of favorite kitchen essentials. I only recommend equipment that I use and love.

Originally published on October 29, 2021.


Diana
I cannot find red lentils. Will the taste be affected using brown?
Giangi Townsend
Not all, I know sometimes the red are not easy to find.
Enjoy and do not hesitate to contact me if you any questions.
Tressa
I love a recipe I can make on those busy weeknights and this was perfect. The whole family enjoyed it.
Giangi Townsend
Thank you, Tressa, for your feedback. I am so happy everyone enjoyed it.
Bianca
This lentil soup was divine! Perfect way to use up all those lentils in the pantry!
Giangi Townsend
Absolutely! Thank you.
nancy
amazing flavours and so much depth to this cozy curry
Giangi Townsend
Thank you. Enjoy it!
Fede
I made this last night and it was incredibly good! Will make it again.
Giangi Townsend
Thank you, Fede, for your kind feedback.
Natalie
Lovelyest lentils soup I ever had. Great tips and advice, thanks!
Giangi Townsend
You are most welcome, I am happy you enjoyed it, thank you for your feedback.
Shelby
This is pure comfort food!
Colette Zaharko
This recipe should be in a magazine because it is fantastic! I make these recipes a lot, and I love them, and I cannot wait to try yours. Thanks for sharing this recipe with us!
Giangi Townsend
Hi Colette!
Thank you so much for your kind words. I am glad you enjoy my recipes.
Thank you for taking the time to leave a review!
Andrea White
Looks so good! Delicious!
Giangi Townsend
Thank you!
Shilpa
I love lentils and this is an amazing recipe. Thanks for sharing
Giangi Townsend
The pleasure is all mine Shilpa.
Enjoy!
Cindy Mom the Lunch Lady
I can not wait to make this now that the weather is cold and rainy. It’ll be perfect to bring for lunch as well!!
Giangi Townsend
Absolutely! Reheated soups are the best in my book.
Enjoy!
Rosanna
I love a lentil soup! So good for you and delicious too and this is a great one thank you so much for the recipe!
Giangi Townsend
The pleasure is all mine and I am happy you like it.
Enjoy!
Kayla DiMaggio
Loving this soup! It is so warming to the soul!
Giangi Townsend
Thank you!
Amanda
Ooooh this sounds so yummy! I’m always looking for new ways to cook lentils and I love me some curry!
Giangi Townsend
I love lentils and I am surprised by the amount of recipes that I integrate them into.
Enjoy this warm savory soup!
Kalin
It’s the right time of year for this soup! I need to cook with lentils more and I will have to try this out
Isabel
I love lentils and I love soup! This one goes in my list to try asap ❤
Giangi Townsend
You will love it! Easy to make and just so savory.
Enjoy!
Kathleen Chisnall
I cant wait to try this! This is perfect for a rainy day like today! Thank you beautiful!
Giangi Townsend
My pleasure Kathleen! You will enjoy it and so perfect on a rainy day.
xoxo
Linda
This sounds divine! I’m just stumbling up on this (in Oct), but these flavors and the heat the from the curry are perfect for cooler weather. Meatless Monday done!
Giangi Townsend
Thank you! It sure is and glad I could help you with your Monday menu
xoxo