This vibrant Curry Lentil Soup combines an array of veggies, red lentils, a robust seasoning blend, and creamy coconut milk to deliver an unforgettable warming meal.
Try this original lemon-parsley Lentil Soup, hearty Lentil Bolognese, or Lentil Curry next.

Curry Lentil Soup
When my husband and I traveled to Dubai, we took a desert safari tour that ended with a 6-course Arabic meal under the stars, right in the middle of the dessert! It was an unforgettable night, to say the least, and the food was truly exquisite.
One of the favorite dishes of the evening was Curry Lentil Soup. It was warming, perfectly spiced, thick, and hearty.
It was so memorable for me that it was the first recipe I worked to re-create upon returning home. It took a few iterations to work through, but I couldnโt be happier with how it turned out.
Quick Tip
Lentils are aย highly nutritious food. They are rich in minerals, protein, and fiber while also being low in calories. They are also very satiating โ youโll be amazed just how filling this Curry Lentil Soup is!

Letโs talk veggies
In order for everything to cook in time and ensure the lentils arenโt mushy by the time the veggies are tender, itโs important to cut the veggies very small. Itโs also important the veggies are all generally cut into equal sizes so they cook evenly in this Curry Lentil Soup.
- Dice the potato into small 1/2-inch chunks
- Cut large carrots in half lengthwise first and then thinly slice (just under 1/2-inch thick).
- Finely dice the red onion (or throw it in a mini food processor for ease).
- Mince the ginger and garlic (or, again, throw in a mini food processor for ease).
Quick Tip
Because the peel is so delicate on a Yukon gold potato, you donโt need to peel them; just give them a quick wash and scrub to clean. Same with the carrots: wash them thoroughly and donโt bother peeling them.

Letโs chat lentils
Youโll want to use dried red lentils for this soup. While any brand works, I do like Bobโs Red Millยฎ best (not sponsored). There is no need to soak the lentils before adding to this soup โ ย for this recipe, we just rinse them off, and then they cook perfectly.
Red/orange lentils are more processed, break down quicker (about 15-20 minutes), and thicken the soup quite a bit. This recipe, timing-wise and flavor-wise, relies on red lentils so I donโt recommend using a different type of lentils.
Also note that when over-cooked, red lentils do turn mushy so watch the soup carefully near the end.
Puy lentils (French lentils) take nearly 45-50 minutes to cook through and are ideal in salads. French lentils in this soup would absorb too much liquid and overcook all the veggies, so I donโt recommend them.
Brown/green lentils also take a bit longer to cook through and have a slightly different flavor profile than weโre going for.
Quick Tip
What About Canned Lentils? While I highly recommend usingย driedย lentils (I think they provide a better end flavor and texture, plus theyโre cheaper!), you can use cooked canned lentils if that is all you have on hand. Iโd recommend 1 can of cooked lentils (drained and rinsed) added in place of the dried lentils. Simmer until tender, noting that they wonโt thicken the soup quite the same.

Curry Lentil Soup Seasonings
The seasoning blend adds an incredible depth of flavor to this soup. Most of the seasonings are fairly standard and straightforward โ keep in mind that the higher the quality of the spice used, the better the soup will taste.
The two seasonings that can make a more varied end result are garam masala and curry powder. Both of these seasonings are actually a blend of a lot of spices so they can certainly impact how the soup tastes and its overall spiciness.
For this soup, I use Private Selectionยฎ Garam Masala Blend and Great Valueยฎ Organic Yellow Curry Powder.
I would say neither of those specific spices is overly spicy, though each does have a fairly robust flavor. With those two seasonings Iโd rate this soup as mild, but keep in mind the heat of this soup can greatly vary depending on the specific spices you choose to use (so add slowly, taste, and adjust).

Curry Lentil Soup Toppings
- Lemon. If I could suggest only one topping, Iโd say that lemon is a must! Lemon adds a wonderful flavor, welcome freshness, and a hit of acidity. We add lemon zest and juice to the soup as itโs finishing and I also serve additional lemon wedges on the side. In our books, the more lemon the tastier the soup gets!
- Cilantro. For a citrusy finishing, stir some cilantro into the soup. If you donโt love cilantro, you could also add in some fresh flat-leaf Italian parsley โ either works. Fresh herbs are not completely essential, so if you donโt have them, donโt worry.
- Toasted coconut flakes. We love the slight crunch and subtle sweetness toasted coconut flakes add. Not to be confused with sweetened shredded coconut, hereโs what weโre using to top this Curry Lentil Soup.
- Coconut milk. Before adding the coconut milk to the soup, we set aside 1/4 cup (48g) to drizzle on the tops of the soup bowls. Besides looking fancy, it also adds a nice intense coconut flavor to the soup. If you donโt want this finishing flavor, add all the coconut milk to the soup instead of setting any aside.

Curry Lentil Soup Storage
This soup just continues to get more flavorful as it sits and flavors have a chance to intensify.
It will stay fresh for 4-5 days stored in an airtight container in the fridge. Unfortunately, it doesnโt freeze very well; the veggies and lentils get a bit mushy when thawed. If the yield of soup is too much to be eaten within those 4-5 days, I recommend halving the recipe initially.
Reheat the soup gently in a pot over medium-low heat, stirring frequently. Youโll likely need to add in an additional splash of vegetable or chicken stock to slightly thin the soup. It does thicken as it sits and is stored.
Other Hearty Soup Recipes
- Chicken Curry Soupย with coconut milk
- Broccoli Potato Soupย with Cheddar cheese
- Chicken Pot Pie Soupย with puff pastry toppers
- Carrot Soupย with red curry paste
- Sweet Potato Coconut Curry Soupย with chickpeas

Curry Lentil Soup
Video
Equipment
Ingredients
- 3 tablespoons coconut oil or butter
- 1 cup diced red onion 1/2 a large onion
- 2 cups thinly sliced carrots 3 large carrots
- 1 cup diced baby gold potatoes 1โ2 potatoes
- 1-1/2 tablespoons finely minced garlic 3 cloves
- 1-1/2 tablespoons finely minced ginger 1-inch piece
- 1 tablespoon yellow curry powder see note 1
- 1-1/2 teaspoons paprika
- 1-1/2 teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1 teaspoon granulated sugar
- 3/4 teaspoon ground turmeric
- 1/4 teaspoon crushed red pepper flakes optional
- Salt and pepper
- 1 (14.5-ounce) can fire-roasted crushed tomatoes
- 3/4 cup red lentils see note 2
- 1 (13.5-ounce) can coconut milk full-fat, divided
- 3 cups vegetable stock or broth, see note 3
- 1 cup frozen sweet peas
- Serving suggestions see note 4
Instructionsย
- Measure the lentils and pick over to remove debris or shriveled lentils; add to a fine-mesh sieve, thoroughly rinse with cool water, and set aside. Prep the veggies: finely dice the onion and thinly slice carrots (cut thick carrots in half lengthwise first and thinly slice (to create half moons), dice potato (no need to peel if using Yukon gold) into 1/2-inch pieces. Cut carrot and potato small so theyโll cook in the right time. Finely mince garlic cloves and ginger.
- Measure the coconut oil when solid and heat in a large cast-iron pot to medium-high heat. Add in onion, carrots, and potatoes. Sautรฉ for 7โ9 minutes, stirring frequently, until golden. Add garlic and ginger. Cook another 1โ2 minutes, stirring constantly. Nothing should be overly browning or burning; if so, turn down the heat. If you arenโt using a cast-iron pot, cook times will be longer (cast iron holds heat better). While everything is cooking, measure out spices.
- To the pot, add all the spices. Season with salt and pepper; I add 1 and 1/4 teaspoon salt and 1/2 teaspoon pepper. Cook, stirring constantly, for 1โ2 minutes or until very fragrant. Add in the (undrained) tomatoes, reduce heat to medium, stir, and cook 2โ3 minutes, scraping the bottom of the pot to release any browned bits.
- Vigorously shake the can of coconut milk. Open and remove 1/4 cup and set aside for later. Add vegetable stock, lentils, and remaining coconut milk to the soup. Bring to a boil, reduce heat to low, and gently simmer, uncovered, for 15โ20 minutes or until lentils and veggies are tender. Stir occasionally. Red lentils can get mushy if overcooked, so check at 15 minutes. If soup thickens too much, add a splash more broth/stock (I like this soup pretty thick!) and if itโs too thin (or lentils arenโt tender), increase the heat a bit to simmer at a slightly higher heat.
- Remove from heat. Stir in the frozen peas and optional 1/3 cup finely chopped cilantro. Stir in the zest and juice of a lemon. Taste and adjust any seasonings; flavors should sing, so add extra salt, pepper, or lemon juice if needed.
- Ladle into bowls and serve with lemon wedges. (I love lots of lemon in this soup!) Use a spoon to drizzle reserved 1/4 cup coconut milk onto the tops of bowls and sprinkle in toasted coconut flakes if desired. Enjoy!
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















I canโt find fire-roasted crush tomatoesโฆif I use regular crushed tomatoes, is there something i should add to make up for the missed smokiness of the fire-roasted tomatoes?
Regular tomatoes are fine! If you want the smoky flavor, try smoked paprika or a few drops of liquid smoke!
I canโt find fire roasted crushed tomatoesโฆ will regular crushed tomatoes work?
Yes, regular crushed tomatoes will work just fine. Fire-roasted just adds a little smoky depth, but your dish will still turn out great without it.
This soup is out of this world. Sent the recipe to my DIL and my other sonโs girlfriend. 10/10
Iโm so thrilled to hear this! Thanks Victoria!
I knew right away my wife and I would love this soup, so I tripled the recipe right from the start. The only adjustments I made were to add half cup of celery and a teaspoon of Tom Yum Paste. When the cooking was done I filled 7 quart sealer jars and put them in the fridge. When we had our first lunch of this soup today, my couldnโt stop saying how good it was. I typically have 3 kinds of soup sealed in sealer jars in the fridge. Soup is our lunch almost every day.
I am so thrilled to hear this! Thanks so much Peter! ๐
Will be making this soon but without peas as am not a big fan of peas perfect for hot and raining days in Singapore will dm you if i make this and let you know how it goes Thanks Ramya
Canโt wait to hear what you think! Thanks Ramya!