Curried lentil soup

Curried Lentil Soup

Curried Lentil Soup

Curried Lentil Soup

Curried lentil soup has been a staple in my kitchen for many, many years. The frequency of making this soup increases as the winter starts to set in. It has remained a family favorite because it’s  nutritious, comforting, flavorful, and a one-pot meal. We usually eat it with a salad and garlic toast or just avocado toast. The best thing about this soup is that it tastes even better the next day. So I make it once and eat twice. And you don’t have to repeat the toast/salad combination. The second time around, you can enjoy it on a bed of (brown) rice.

The only downside to making this curried lentil soup is that it takes its own sweet time–around 90 minutes–to make it. But I feel that the time committed to making a soup is totally  justifiable as flavors, especially in lentil and bean soups, evolve through slow cooking over 1-2 hours.  Therefore, I always try to make time-intensive soups when I have a bit more time on hand. The other trick to saving time is to make a double recipe. MAKE ONCE AND EAT TWICE.  Before moving on, you may also like to explore other winter soups on Traffic Light Cook:

Creamy roasted butternut squash soup

Immunity-boosting winter minestrone

Here is how to make the curried lentil soup:

Curried Lentil Soup-Ingredients

Soak red lentils for at least six hours or overnight. Drain and rinse under fresh running water. Soaking lentils helps reduce anti-nutrients such as phytates (more on this later) as well as cut down on cooking time. Curry powder is easily available in most supermarkets in the U.S. Interestingly, however, my mom or grandmother never used curry powder as it is known in the U.S. If you find it difficult to locate this ingredient in your local grocery store, find an alternative in the recipe card notes. Dried apricots may seem an unusual ingredient in this curried lentil soup, but it adds an interesting texture and a hint of sweetness that bolsters other flavors in the soup.

This soup is quite versatile in terms of pairing with other foods. I love it with garlic or avocado toast (recipe coming soon on TLC); it pairs just as well with plain (brown) rice. Store leftovers in refrigerator in an airtight container for up to 3-4 days. I like to finish it within three days. Enjoy!

Curried Lentil Soup 4048
Curried Lentil Soup
Author -Traffic Light Cook
This one-pot soup offers a lot of flavor and comfort on a wintry day (lunch) or evening (dinner). Make it once and eat it twice as it tastes even better the next day. 
0 from 0 votes
Prep Time 10 mins
Cook Time 1 hr 15 mins
Total Time 1 hr 25 mins
Course Dinner, Lunch, Soup
Cuisine Vegan, Vegan, Gluten-free,
Servings 6 (want to make for fewer or more people: change serving size to customize the recipe)
Calories 191 kcal


  • 1 tsp avocado oil (or any other)
  • 1 cup white onion (or any other type, finely chopped, about 1 medium)
  • 1 tsp garlic (minced, 1-2 cloves)
  • 1 cup carrot (grated, 2 small)
  • 1/2 cup celery (thinly sliced, 1 stem)
  • 1 tsp curry powder
  • 1 tsp ground cumin
  • 1/8 tsp cayenne pepper (or sub with 1/4 tsp ground black pepper)
  • 1/2 tsp ground cinnamon (optional)
  • 1 cup red lentils
  • 13/4 cups crushed tomato (1 14-oz can, preferably low- or no-sodium added)
  • 1 tsp salt
  • 4 cups homemade vegetable broth* (or any other low-sodium vegetable broth)
  • 2 tbsp dried apricots (finely chopped, about 4-5 apricots)
  • 4 tsp red wine vinegar** (can sub with white vinegar or lemon)
  • 2 tbsp fresh cilantro (or 1 tbsp fresh parsely, finely chopped, optional)


  • Soak lentils for at least six hours (or overnight). Drain the soak water and rinse. 
  • Heat coconut oil in a heavy-bottom pot over medium-low heat. Add onions, garlic, and salt and cook for 2 minutes. Add grated carrots and thinly sliced celery. Cook for for 3-4 minutes in covered pot stirring a couple of times. Add ground cumin, curry powder, cayenne pepper, and ground cinnamon(if using). 
    Curried Lentil Soup Process1 2107
  • Add lentils and crushed tomatoes and stir to  mix well with veggies and spices. Add vegetable broth and bring to a gentle boil over medium heat. You can also partially cover the pot to expedite the process. Once the soup has boiled, reduce the heat to medium-low and let it simmer (partially covered) for about 30-40 minutes (stir once or twice while simmering). 
    Curried Lentil Soup Process2 2110
  • Uncover the pot and check if the lentils are soft but still able to hold shape (try mashing a couple of lentil flakes between your fingers, it should mash completely and easily). If the lentil is even slightly hard, cover the pot and cook for another 10 minutes. Once lentils have completely cooked, add red wine vinegar and finely chopped dried apricot. Cook uncovered on medium- heat for another 7-10 minutes. Top with fresh cilantro. Enjoy!


*you can also use a combination of water and broth. I have tried with 3 cups broth+1cup water, and it tastes almost the same. 
*if you are using store-bought broth you can add a bay leaf to the soup for more intense flavor. 
*This soup inclines more toward stew consistency; if you like it to more more soupy, add one more cup of vegetable broth. 
**if using lemon instead of vinegar, add to the soup after turning off the heat. 
Dried Apricots: adding apricots can be a hit or miss. You can totally omit apricots, if this is something you or the family does not like. 
Curry powder substitute: although it does not exactly replace curry powder, it's pretty close.  you can use 1 tsp garam masala+1/4tsp ground turmeric+1/2tsp fresh minced ginger (or 1/4tsp dry ground ginger)+omit cumin powder. 
Make it low-sodium: if avoiding salt, reduce salt to 1/2 tsp and double the amount of cayenne pepper+ add 2 tsp red wine vinegar to the recipe. 
Make it low-fat: If avoiding fat, use ditch-the-oil cooking method instead of oil. 


Serving: 1cupCalories: 191kcalCarbohydrates: 36gProtein: 10gFat: 1gSodium: 595mgPotassium: 862mgFiber: 13gSugar: 11gVitamin A: 4100IUVitamin C: 17.3mgCalcium: 90mgIron: 4.5mg
Tried this recipe?Let us know how it was!

Curried Lentil Soup



A Certified health coach,plant-based nutrition expert, and real-food enthusiast. READ MORE


Join the discussion and tell us your opinion.

  1. Thanks Garima for posting this recipe just in nick of time surely going to make this for my recuperating daughter who just had a bout of illness.

    1. Dear Monika, Thank You. Please let me know if you have any suggestions to improve the recipe.

  2. Looks delicious Garima. Love the addition of hearty vegetables to make it a one dish meal! Would you recommend something crunchy to go on top? Amita

    1. Thank You Amita! I think kale chips would go really well with this soup. The traditional Indian papadam should work as well! Let me know your experience if you make the soup:)

Leave A Comment


Your email address will not be published. Required fields are marked *