How to make Creamy Lentil Soup

This will be the most FLAVORFUL, best lentil soup of your life, seasoned with curry powder, paprika, ginger, coconut milk, etc., brightened with a splash of lemon. The lentil soup is made with green or brown lentils, guaranteeing luxuriously creamy and hearty textures instead of disintegrating mushiness. Follow along for step-by-step instructions, expert tips, and customizable options for a foolproof recipe, with everyone returning for seconds and thirds!

top view of best lentil soup recipe in a bowl garnished with lemon slices


 

Why you’ll love this recipe for Lentil Soup

There are a lot of lentil soup recipes out thereโ€”so what makes this one different?  Through experimenting, trial and error, Iโ€™ve made little changes every time that add up to BIG results in flavor and texture. Hereโ€™s what makes this recipe the best:

  • Anything But Bland: Infused with curry powder, paprika, cumin, coriander, and other aromatic spices, every spoonful is rich, warm, and deeply satisfying. I challenge you to find a more flavorful lentil soup recipe!
  • Creamy Yet Nutritious: The coconut milk creates a lusciously creamy texture while keeping the soup wholesome and packed with nutrients. You can also puree some of the soup at the end to make it even creamier.
  • Full-Body Texture: The green or grown lentils soften but keep their shape, so you enjoy their satisfying, softened mouthfeel, unlike other types of lentils.
  • Accidentally Vegetarian/Vegan: You won’t even miss the meat!This recipe is naturally meatless but hearty and satisfying. It can easily be made vegan by using vegetable broth.
  • Budget-Friendly: Lentils are inexpensive, protein-packed, and filling.
  • Great for Meal Prep: It reheats beautifully, making it ideal for leftovers, meal prep, or freezing for an easy, flavorful meal anytime.
a spoonful of curry lentil soup
ingredient icon

Creamy Lentil Soup Ingredients

Let’s take a closer look at what you need to make this lentil soup recipe (measurements in the printable recipe card at the bottom of the post):

  • Lentils: Dried green or brown lentils are best for this recipe.  They thicken the curry nicely while retaining their shape and tender texture without completely breaking down.  Make sure the lentils are fresh or they will take extra long to cook.
  • Broth: I recommend chicken broth over vegetable broth unless you are vegan. Use low-sodium so we can control the salt.
  • Coconut milk: You may use full-fat, light or substitute with water. Full-fat will be the creamiest and most flavorful.
  • Crushed tomatoes:  I recommend the brands San Marzano, Cento, and Muir Glen.  These brands use San Marzano-style tomatoes, known for their natural sweetness (no added sugar needed!), lower acidity, and robust tomato flavor without bitterness or metallic aftertaste.
  • Fire-roasted diced tomatoes:  These are located next to the traditional diced tomatoes. They boast a deep, smoky-sweet flavor with a subtle charred taste from being roasted over an open flame.
  • Vegetables:  Carrots and celery add sweetness to balance the tomatoes and earthy curry. 
  • Aromatics: Onions, garlic, and ginger add depth and complexity to the curry lentil soup, creating a rich, aromatic base with layers of savory, slightly sweet, and warm, spicy notes.
  • Curry powder:  This is the yellow-looking curry powder you find in the spices section of your grocery store. The beauty of yellow curry powder is that it combines many ingredients that result in delightfully complex flavors โ€”but all the work has been done for you! 
  • Spices:  Ground cumin, coriander, paprika, dried basil, turmeric, pepper, cinnamon, salt, and cayenne pepper round out the flavor profile.  Use more or less to taste.
  • Cilantro: This adds a fresh, citrusy brightness to the soup, balancing the rich, earthy flavors with a hint of herbaceous zest.
  • Lemon Juice: This is a MUST! Lemon adds a bright, zesty acidity to the creamy lentil soup, enhancing the flavors and cutting through the richness. Freshly squeezed is always best, but you may use bottled in a bind.
top view of lentil soup ingredients: green or brown lentils, vegetable broth, crushed tomatoes, diced tomatoes, garlic, onion, ginger, carrots, celery, cilantro, curry powder, spices and lemon

How to make Lentil Soup

Let’s take a closer look at how to make the best lentil soup with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

  • Step 1: Sautรฉ Aromatics. Sautรฉ the carrots, celery, and onions for 6 minutes.
showing how to make lentil soup by sautรฉing onions, carrots and celery in a pot
  • Step 2: Bloom the Spices. Add the ginger, garlic, and all the spices, and cook for two minutes.
showing how to make lentil soup by blooming the curry, and spices with garlic and ginger
  • Step 3: Add Ingredients. Stir in the lentils, crushed tomatoes, diced tomatoes, broth and water. The picture below shows coconut milk, but I discovered the lentils cooked more evenly if the milk was added at the end.
showing how to make lentil soup by stirring in lentils, crushed tomatoes, coconut milk and vegetable broth
  • Step 4: Simmer. Cover and bring to a boil, then reduce to medium-low.   Simmer, covered, until lentils are soft, stirring occasionally.
showing how to make lentil soup by simmering the soup until thickened
  • Step 5: Finishing Touches. Stir in the coconut milk, lemon juice and cilantro.  Season to taste with additional lemon, salt, or cayenne.
showing how to make lentil soup by adding the cilantro and lemon juice to the pot

curry lentil soup Tips

  • Use Fresh Dried Lentils: Fresh lentils cook more evenly, have a better texture, and retain their natural flavor. Older lentils, which have been sitting for a long time, tend to lose moisture, making them tougher and requiring extra cooking time.
  • Rinse the Lentils: Rinsing removes dust, debris, and any small stones that might be mixed in with the lentils.
  • Expect to Add Water: Add more water while the soup simmers if it becomes too thick because
  • Cook Lentils Until Tender: Simmering lentils involves several variables, such as the pot material and simmering temperature, etc., so be patient and cook longer as needed.
  • Don’t Burn: When stirring, scrape the bottom of the pot so it doesn’t burn. Otherwise, the soup can have a burnt aftertaste.
  • Adjust to Taste: If the recipe for lentil soup tastes like it’s missing something, season it with additional salt, cayenne, or lemon; this will make the flavors POP!
stirring vegan lentil soup showing the rich and creamy texture

Best Lentil Soup Recipe Variations

  • Red Lentils: Swap green or brown lentils for red lentils. Red lentils cook faster and break down more, creating a thicker, creamier texture for the soup. Expect to cook the red lentils for closer to 35 minutes and use less water.
  • Omit Tomatoes: Omit the crushed tomatoes and add more broth or coconut milk.
  • Omit Coconut Milk: Skip the coconut milk and replace it with additional vegetable broth or a bit of heavy cream for richness.
  • Add More Vegetables: To increase the variety of flavors and textures, add vegetables such as sweet potatoes, green beans, zucchini, cauliflower, and/or parsnips.
  • Add Greens: For added nutrition, stir in leafy greens such as spinach, kale, or Swiss chard during the last 10-15 minutes of cooking.
  • Spice It Up: Increase the cayenne pepper.
  • Vegan Option: Use vegetable broth in place of chicken broth.
a large ladleful of lentil soup showing the thick and creamy consistency

What to Serve with Lentil Soup

Here are some great options to serve alongside curry lentil soup:

  • Yogurt: A dollop of plain yogurt or a swirl of Greek yogurt helps to balance the spices and add creaminess.
  • Flatbreads: Naan, flatbread, or even crusty bread is perfect for dipping into the soup.
  • Rice: Serve over a bed of basmati or jasmine rice to add some delightful texture.
  • Salad: A light, fresh salad like apple salad, Greek salad, or strawberry salad beautifully complements the creamy lentil soup.
  • Grilled Cheese: This unconventional pairing is SO good! The warm cheesiness with the bold spices is a match made in heaven.
a spoon in a bowl of lentil soup recipe showing the creamy texture

Best Lentil Soup FAQs

What does lentil soup taste like?

Curry lentil soup has a rich, well-balanced flavor. The earthy lentils provide a hearty base, while the crushed tomatoes add a touch of acidity and sweetness. The coconut milk brings a creamy, slightly nutty richness that smooths out the bold, warm spices from the yellow curry powder. The result is a comforting, savory soup with a hint of sweetness, mild heat, and a deep, complex flavor that gets better as it simmers.

Which lentil is best for soup?

The best lentils for soup depend on the texture and consistency you want, however, I recommend green or brown lentils for this lentil soup recipe:

โ€ขGreen/brown lentils:ย They thicken the curry nicely while still retaining their shape and tender texture without completely breaking down. Green lentils have a peppery flavor, and brown lentils have more of an earthy flavor. They both require the same cooking method.
โ€ขRed/orange lentils:ย Theseย are mildly sweet and nutty.ย  They come split, meaning they are more processed and cook quickly.ย  They tend to become soft and even slightly mushy when cooked, so they are best reserved for thickening soups and purees when you donโ€™t want to taste the distinct lentil texture.ย 
โ€ขPuy Lentils (French lentils):ย These are one-third the size of green lentils, but they take the longest of all the lentils to cook.ย They are ideal in salads because they retain their shape and hearty texture. Iย do notย recommend them in soup; they donโ€™t soften and break down like other lentils, so you wonโ€™t get the same creamy, thick consistency.ย 

Do I need to rinse lentils for soup?

Yes, you should rinse lentils before adding them to soup. Rinsing removes dust, debris, and excess starch that can make the soup cloudy. It also helps ensure the lentils cook evenly and absorb flavors better. There’s no need to soak them, as they cook quickly.

showing how to serve lentil soup by scooping it up with naan

WANT TO TRY THIS RECIPE?

PIN IT to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

ยฉCarlsbad Cravings by CarlsbadCravings.com

a large ladleful of lentil soup showing the thick and creamy consistency

Curry Lentil Soup

This will be the most FLAVORFUL, best lentil soup of your life, seasoned with curry powder, paprika, ginger, coconut milk, etc., brightened with a splash of lemon. The lentil soup is made with green or brown lentils, guaranteeing luxuriously creamy and hearty textures instead of disintegrating mushiness. Follow along for step-by-step instructions, expert tips, and customizable options for a foolproof recipe, with everyone returning for seconds and thirds!
Servings: 6 -8 servings
Total Time: 1 hour 20 minutes
Prep Time: 20 minutes
Cook Time: 1 hour

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

ADD LATER/FOR SERVING

  • 1 15 oz. can coconut milk (may use lite or sub broth)*
  • 1-1 ยฝ tablespoons lemon juice, adjust to taste
  • 2 tablespoons minced fresh cilantro, plus more for garnish
  • Plain yogurt for serving (optional)
  • Naan for serving (optional)
  • Rice for serving (optional)

Instructions

  • Sautรฉ Veggies & Aromatics: Heat the oil in a large Dutch oven or soup pot over medium-high heat. Add the onions, carrots, and celery, and cook for 6 minutes. Add the ginger, garlic, and spices and cook for 2 minutes.
  • Add Ingredients: Stir in the remaining ingredients up to โ€œAdd Laterโ€ (through water).
  • Simmer: Cover and bring to a boil, then reduce to medium. Simmer, covered, for 45-60 minutes or until lentils are soft, stirring occasionally and replacing the lid (or the bottom can burn). Add more water while the soup simmers if it becomes too thick. The lentils need enough water to cook evenly.
  • Finishing Touches: Stir in the coconut milk and warm through. Continue to simmer for a thicker texture or thin with additional water (you can also use an immersion blender or blender to puree some soup if desired). Stir in the lemon juice and cilantro. Season to taste with extra lemon, salt, or cayenneโ€”these will make the flavors pop!
  • Serve: Serve bowls with a dollop of yogurt and a sprinkle of cilantro. Also delicious served over rice!

Notes

  • *If you substitute the coconut milk for broth and still want a creamy soup, I suggest pureeing part of the soup.ย 
  • If you don’t use brands Muir Glen or Cento crushed tomatoes (which use sweeter San Marzano tomatoes), you may need to add a touch of sugar.ย 

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Reader Interactions

leave a review

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

2 Comments

  1. Tina Stephanz says

    Thank you! This recipe was delicious. My husband, who does not like legumes and is not a friend of meatless options, had 2 helpings. I could have eaten even more, but showed restraint

    Oh, and my husband turns green at the thought of coconut, I opted for emulsion. The result, thick and satisfying, although I did add a dollop of sour cream (I ran out of plain yogurt).

    Definitely, will make this again, and again!

    • Jen says

      Yay Tina! Thank you for your sweet review! So glad that this was a hit with you and your husband and that it made the dinner rotation!