This page may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please see my Privacy Policy for more details. Advertisements displayed do not reflect endorsements or recommendations made by Veggie Inspired.
This Curry Carrot Lentil Soup is satisfying comfort food perfect for lunch or dinner any time of year. Humble lentils pair with warm earthy spices and creamy sweet coconut milk for the ultimate in flavor and texture. Ready in less than 45 minutes!
Save this Post!
Lentil soup may not be the most photogenic dish, but when it comes to flavor, it’s one of the best!
Naturally vegan, gluten-free, and oil-free, it’s packed with plant-based protein, nutritious veggies, and bold spices. Simple, inexpensive ingredients and less than 45 minutes is all you need!
Ingredients you need
Ingredient notes and substitutions
Lentils – While I love a good red lentil soup, this Curry Carrot Lentil Soup is meant for brown or green lentils. Use dried, not canned, for best results.
Be sure to pick through the lentils to remove any pebbles or debris. Then rinse the lentils well in cold water.
To learn more about the different varieties of lentils and how to use them, check out my article about The Best Vegan Lentil Recipes.
Aromatics ~ Onion and garlic bring flavor and texture.
Spices ~ Yellow curry powder is a fragrant spice blend containing spices like turmeric, cumin, coriander, black pepper, and ginger. It has an earthy, warm flavor with sweet undertones, not spicy.
And don’t forget the salt and pepper!
Veggies ~ This soup is all about the the lentils and carrots! I like to dice the carrots fairly small, so they aren’t much bigger than the lentils. If you want bigger chunks of carrots, however, feel free to chop them a big larger.
I also add some celery because I love the added flavor and texture it brings.
If you want to add extra vegetables, like diced red bell pepper or diced potato, chop everything the same size and add them when you add the carrots. Chopped leafy greens, like chard, kale, or spinach, can be added at the end just to warm them through.
Keep in mind, the more you add to the soup, the more broth you’ll need.
Broth – I almost always use a low-sodium vegetable broth. It’s easier to control the amount of salt in the recipe this way. If you use a regular broth, go easy on any added salt.
Milk ~ Full fat canned coconut milk provides creaminess and a hint of sweetness that complements the earthy curry flavors so well.
Extras ~ Feel free to add some fresh ginger when you add the garlic. Or finish the carrot lentil soup with a squeeze of fresh lime juice and/or fresh chopped cilantro right before serving.
How to make the recipe
Please scroll down to the recipe card for exact ingredient measurements and instructions.
Sauté the onions in a splash of coconut milk until softened (1). Add the celery and carrots and stir to combine (2).
Add the garlic, tomato paste, curry powder, salt and pepper . Stir until well combined and fragrant (3).
Add the lentils and broth (4). Bring to a boil, then reduce the heat to medium-low, cover, and simmer until the lentils are tender.
Add the remaining coconut milk, stir well, and heat through 1 to 2 minutes. Taste and adjust seasoning, as necessary.
Serve warm with a side of crusty bread or vegan garlic bread. Or pair with a side salad or veggie wrap for a heartier meal.
More lentil soup variations:
Storage and freezing
Fridge: Store this Curry Carrot Lentil Soup in an airtight container in the fridge for 4 to 5 days.
Freezer: You can also freeze this soup! Once the soup has cooled completely, transfer it to a freezer-safe container or plastic bag. It should keep well for up to 3 months.
Thaw and reheat: Thaw frozen soup in in the fridge overnight. Once thawed, gently reheat in a pot over medium heat on the stove. Alternately, you can reheat the soup in a a microwave-safe bowl in the microwave for a minute or two until warm.
Pro tips and tricks
~ Pick through the lentils and remove any stones, pebbles, or debris. Then rinse them well under cold water.
~ Sauté the spices in oil to bring out the most flavor.
~ Use brown or green lentils. They cook up tender and creamy, yet hold their shape well.
~ Simmer the soup until the lentils are tender, but not mushy.
~ Taste and adjust seasoning to your taste.
FAQs
No, you do not need to soak lentils before cooking. However, do rinse them well and look them over and pick out any stones, pebbles, or debris that may be present among the lentils.
For this Curry Carrot Lentil Soup I use dried brown or green lentils. They hold their shape well and are readily available. Black lentils will also work. Red lentils don’t hold their shape and will result in an entirely different texture if used here.
If your dried lentils have been sitting in your pantry for a few years, they may not soften properly when cooked. For best results, use lentils that have been purchased within a year.
Adding too much salt or acid early in the cooking process can also hinder the softening of lentils. Follow the instructions as directed and only add more salt, if needed, after the lentils have cooked.
The key to flavorful soup (or any recipe) is to sauté the spices or dried herbs in a bit of fat (oil, butter, coconut milk, etc.) until fragrant before adding the remaining ingredients. This releases the natural oils of the spices and allows the full flavors to be dispersed throughout the dish.
If the soup has already simmered and you still need more flavor, a drizzle of acid, like lemon juice, lime juice, or vinegar, can add a nice punch of flavor. Fresh herbs added right before serving will brighten the whole dish. And, of course, don’t forget to add extra salt and pepper, if needed!
More vegan soup recipes
I hope you love this recipe as much as we do! If you tried it, please use the star rating system in the recipe card and leave a comment with your feedback. ⭐️⭐️⭐️⭐️⭐️
For even more easy family recipes, be sure to check out my cookbook, The Meatless Monday Family Cookbook!
Curried Carrot Lentil Soup
Recommended Equipment
Ingredients
- 1 can (13.5 oz) full fat coconut milk divided
- 1 yellow onion diced
- 2 ribs celery diced
- 3 carrots peeled and diced
- 2 cloves garlic minced
- 2 tablespoons tomato paste
- 2 tablespoons yellow curry powder
- 1 teaspoon salt or to taste
- ½ teaspoon black pepper or to taste
- 1 cup dried brown or green lentils picked over and rinsed
- 4 cups low-sodium vegetable broth
Instructions
- Heat ¼ cup coconut milk in a soup pot over medium heat. Add the diced onion and sauté until softened, about 4 to 5 minutes.
- Add the celery, carrot, garlic, tomato paste, curry powder, salt, and pepper, and sauté until the tomato paste is fully incorporated and the spices are fragrant, about 1 to 2 minutes.
- Add the lentils and broth and stir well. Increase the heat to bring to a boil, then decrease the heat to medium-low, cover, and simmer 25 to 35 minutes until the lentils are tender, but not mushy.
- Add the remaining coconut milk and stir to combine and warm through.
- Taste and adjust seasonings as necessary. Add more salt or pepper. Or add a squeeze of fresh lime juice, if you like.
Notes
Nutrition facts calculated based on 1 cup per serving.
Nutrition
Nutrition values are calculated using online calculators and are estimates only. Please verify using your own data.
Jody Beckett
I made this soup and it was fantastic.
Initially I thought it wasn’t substantial enough and needed another veg so I quartered mini red potatoes and added them after the fact (cooking them in microwave and mixing them in soup then placing the soup in refrigerator overnight. This too was great; however, by the next day it was more like stew as the recipe had thickened overnight. So be aware that it is not necessary to ad anything but a personal choice. Either way, what a delicious easy recipe!!! Thank you for making this available to people like me that need a recipe for anything I make as I was never taught how to cook.
Jenn Sebestyen
I’m so glad you enjoyed it, Jody! Thank you for your comment and feedback.
Lydia
I made it today and it was absolutely fabulous. So fast, so easy, and so extremely delicious. I didn’t change a thing, and I will continue to make it “as is.” I will share the recipe with family and friends and I will tell everyone that it came from you and your website. Another delicious winner from you.
Jenn Sebestyen
Thank you, Lydia! I’m thrilled that you love it!
Karen
Delicious soup – with the addition of ginger powder – for my palate it really needs it. Otherwise, I love this soup – make it all the time.
Jenn Sebestyen
I’m so glad you love it, Karen. The addition of ginger sounds great. Thank you for your feedback!
Muriel Létourneau
Hello, I need to know what sauté is ?? It look so good!!
Jenn Sebestyen
It just means to cook in the skillet, stirring occasionally. Enjoy!