Skip to Content

We Wrote a Cookbook!

Learn More

Coconut Curry Lentil Soup

  • Serves: 4
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Calories: 498
coconut curry lentil soup with kale and sweet potatoes in a bowl with a spoon

A creamy, rich coconut curry broth loaded with veggies makes this coconut curry lentil soup the perfect 30-minute, one-pot dinner. Oh, and P.S. it’s vegan!

Coconut Curry Lentil Soup

If you love lentils, you're going to love this coconut curry lentil soup! A creamy, rich coconut curry broth loaded with veggies makes this coconut curry lentil soup the perfect 30-minute, one-pot dinner. Oh, and P.S. it’s vegan!

Dried brown lentils in bowl

Eye-of-the-Beholder Lentil Soup.

Let’s be honest, lentil soup doesn’t exactly win the award for being the most beautiful supper on earth. But, oh man, is it good. This curry-spiked, vegetable-laden vegan lentil soup recipe is so more than meets the eye. It’s budget-friendly, packed with nutrition, and so, so creamy and delicious. No bland or mushy lentil soup, please. This soup was created to convince you to start cooking them and *hopefully* even start loving them as much as we do.

onions sweet potatoes curry brown lentils in pot

What Type of Lentils Do You Use for Soup?

As you may know, lentils come in a rainbow of colors and types! Red lentils, green lentils, black lentils, brown lentils, yellow lentils and more! We love them all, but they all behave a bit differently when cooked—some take longer to cook than others, some hold their shape as they cook, whereas other turn to mush. For this particular soup we are using regular old brown lentils because we love their texture. They’re also easy to find. However, you could also use French lentils, black lentils, or green lentils if that’s what you have on-hand.

Do You Have to Soak Lentils Before Cooking Them?

Unlike dried beans, dried lentils do not need to be soaked before cooking! In fact, you don’t even need to rinse them if you don’t want to, making them ideal for the busy family. The variety in color and the ease of use are two of our favorite things about cooking with lentils.

coconut curry lentil soup being ladled out of pot

What is The Nutritional Value of Lentil Soup?

Lentil soup is packed with nutrition, and this one in particular packs a nutritional punch. Vegan and vegetable-loaded, it’s a healthy, hearty power house. Here’s why lentils are so good for you:

  • Eating lentils may help to lower cholesterol, and having low cholesterol is associated with a lower risk for heart disease.
  • High in insoluble fiber, lentils take a long time to digest. This means that they can help to stabilize your blood sugar, and just generally are good for your digestive health.
  • Lentils are an excellent vegan source of protein! 26% of the calories in lentils come from protein. For this reason, lentils make a great vegan or “meatless Monday” option.
  • They’re also a great source of iron.
close up of coconut curry lentil soup with toasted bread

What Makes this Lentil Soup Recipe the Best Ever:

The key to a flavorful soup is understanding that it all starts with a flavorful broth. The broth is really the foundation of flavor for the whole soup. The higher-quality your broth, the more flavor-packed your lentils will be. For this recipe, the broth is built from a mixture of coconut milk and good-quality vegetable or chicken stock (if you’re not worried about keeping it vegan) for the broth, which results in a very hearty and rich soup. For this creamy curried lentil soup, the coconut milk + broth soup base is flavored generously with:

  • Onions
  • Fresh garlic
  • Fresh ginger
  • Yellow curry powder
  • Cinnamon sticks
bowl of coconut curry lentil soup with toasted bread

Tools You Will Need:

Fall is Here and Now You Need Soup.

Now that the colder weather has arrived, this recipe will be on repeat. It’s healthy, delicious and only takes 30 minutes to make from start to finish! We like to serve it with a big hunk of buttered crusty bread. Here are a few more soups to try this season!

side shot of coconut curry lentil soup in bowl

Yum, Yum Lentil Soup.

If you make this Coconut Curry Lentil Soup, we’d love to hear about it! Be sure to snap a photo, add it to your Instagram feed or stories and tag @themodernproper and #themodernproper if you do. Also, feel free to leave a comment on the post and tell your friends where you discovered the recipe!

Coconut Curry Lentil Soup

  • Serves: 4
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Calories: 498


  • 1.5 cups Dried brown lentils
  • 2 (13.5 oz) cans Coconut milk
  • 6 cups Chicken stock or vegetable broth (for vegan)
  • 2 cups Sweet potatoes, about 2 small potatoes, peeled and 1 1/2" cubed
  • 4 cups Packed kale, stems removed and torn into 2" pieces
  • 2 tbsp Olive oil
  • 1 Large onion, chopped
  • 4 Garlic cloves, minced
  • 1 tsp Salt
  • 1 tbsp Fresh ginger, grated
  • 3 tbsp Yellow curry powder
  • 1 Cinnamon stick, or 1/2 tsp ground cinnamon


  1. In a 5 quart soup pot, heat olive oil over medium heat. Add onions and sauté until translucent (about 5 minutes).
  2. Add all other ingredients except for kale and bring to a boil before reducing to a simmer.
  3. Allow the soup to simmer covered for 20 minutes.
  4. Add in kale and simmer uncovered for another 5-10 minutes. Serve with warm bread and enjoy!

If using a slow-cooker, add all ingredients (except kale) and cook on low for 4 hours. Add kale for the last 30 minutes of cook time.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 498
  • Protein 17 g
  • Carbohydrates 62 g
  • Total Fat 18 g
  • Dietary Fiber 19 g
  • Cholesterol 0 mg
  • sodium 1222 mg
  • Added Sugars 6 g

Coconut Curry Lentil Soup

Questions & Reviews

Join the discussion below.

  • Elaine

    This recipe show up as Keto. How can it be Keto with the lentils?

    We're not sure where you saw it flagged as keto—sorry about that! We don't categorize it that way.

  • E Head

    The sodium value is really high. I guess I would stick to low sodium chicken broth in the future. And will substitute spinach for kale. Used red lentils. Smells amazing. Made it tonight for dinner party tomorrow.

    Yes, if you are watching your sodium levels, then use low sodium chicken stock.

  • Bev Power

    I am dairy free, is the cocoanut milk dairy?

    It is not! You're good to go.

  • Nicole Foti

    Should this be sweet, unsweet, semi -- for hte coconut milk?

    The recipe calls for 2 cans of coconut milk. You definitely want them to be unsweetened.

  • Kelly White Wysocki

    Hi! Could I use green lentils instead of brown? Thanks!

    You could! Green lentils take longer to cook than brown lentils, so you'll want to allow for a longer simmer time, which may mean adding a bit more stock as you simmer. If you try it with green lentils, let us know how it turns out!

  • Ym

    Wow....easy and excellent and one of the best soup I have ever made. I added lemon pepper that took it to the 3rd dimension.

    Wow, this is awesome to hear! Glad you loved it!

  • Rani sundar

    Stumbled on to this site by accident ,Followed the recipe , and added the veggies I had on hand not exactly the one in the recipe, but wow that was one amazing soup and everyone if my family had seconds 😍😍 , this is a keeper and I’m going to try more soups from this site . Thanks for the recipe!

    So glad you enjoyed! This is a staple in our homes as well. :-)

  • Sal Motson

    Came across this recipe quite by chance and tried it out. As a committed Carnivore lentils have never quite been my thing but cooked it for my veggie partner. What a revelation! It was stunningly delicious, and so simple too!!! I may have actually been somewhat converted to the way of the lentil and will certainly be trying out more of your recipes!

  • miss415

    I saw butternut squash already cubed at the grocery store and it looked like the sweet potato in the photo and not thinking clearly, I bought that so I had to substitute. Very pleased w/ the result. Other than that, followed recipe exactly. It's a keeper!

    Amazing. Glad that worked out.

  • Ann Donnelly

    So delicious!, third time making and have shared with others who have loved it. I add leftover rotisserie chicken and turkey sausage!