Lentil Soup

Learn how to make a delicious, hearty and healthy lentil soup. It has very few ingredients, is super-easy to make and is so utterly satisfying. This post is sponsored by Swanson® who believe that a dish is only as good as what goes into it, which is why they  make their broths and stocks with only the highest quality meats, farm-grown vegetables and seasonings. For more information visit Swanson.com.

Learn how to make a delicious, hearty and healthy lentil soup. It has very few ingredients, is super-easy to make and is so utterly satisfying.

We all know that there’s nothing quite like a bowl of hot soup on a cold Winter day. I am a particular fan of hearty soups with lots of soft stewed vegetables. And I really like legumes in my soup. They’re so satisfying and healthy. When I’m trying to do a meatless dinner, like if we’re doing Meatless Mondays, I’ll often make a big pot of a legume-based soup, which is how today’s lentil soup recipe originated.

To make lentil soup you sauté some chopped onions, carrots, and celery in a bit of oil in a big pot. I use a 6 quart stainless steel heavy-bottomed pot like this one. It’s about the size of a standard Dutch oven, if you’re trying to picture it.

Next you add the lentils, some canned diced tomatoes (with the juice), seasonings (I went with chili powder, coriander, cumin and garlic powder here) and some stock or broth. Both stock and broth work well in this recipe. I’ve made it with Swanson® Organic Free-Range Chicken Stock, Swanson® Chicken Broth and Swanson® Unsalted Chicken Broth. They all taste delicious and make a rich and delicious base for any soup.


Learn how to make a delicious, hearty and healthy lentil soup. It has very few ingredients, is super-easy to make and is so utterly satisfying.

The thing to note about using stocks and broths is that their salt content varies by type and by brand. If you use an unsalted variety, you’ll probably want to add a bit of salt when you add the broth, about 1/2 teaspoon. You might wonder why you’re buying unsalted broth if you’re just going to add salt anyhow. It’s because you get to control the amount of salt in the dish.

If you use a variety that already contains salt, don’t add any salt during the cooking time. Instead, wait until the soup is done and then taste it. If it needs a bit of salt, add it then.

Once you’ve got all of your ingredients into the pot, then increase the heat to high and bring it to a boil. Once there, drop it to low, cover it and simmer it, stirring occasionally, until the lentils are tender. That takes 25-30 minutes. This is when you taste it and add salt if needed.

Finally, you have an option. You can serve it as is, in which case it will look like the pictures in this post. Or, you can go in with a hand blender (the kind that you stick into the pot to puree, rather than transferring into a traditional blender. It looks like this) and puree it. You can puree halfway so that there are still bits with texture or you can get it totally smooth. I like it really chunky (not pureed at all) or totally smooth. I’m not such a fan of the in between. But if you are, do it! Enjoy!

Here’s the printable version of Lentil Soup recipe with ingredient amounts and instructions:



Lentil Soup

  • Author: Christine Pittman
  • Prep Time: 5 minutes
  • Cook Time: 35 minutes
  • Total Time: 40 minutes
  • Yield: 6-8 servings


Learn how to make a delicious, hearty and healthy lentil soup. It has very few ingredients, is super-easy to make and is so utterly satisfying.


  • 1 Tbsp. olive oil
  • 1 medium onion, chopped
  • 2 large carrots, chopped
  • 3 ribs celery, chopped
  • 1 lb. lentils, rinsed and drained
  • 1 (28 oz.) can diced tomatoes
  • 8 cups Swanson® Chicken Broth or Stock
  • 1 tsp. chili powder
  • 1/2 tsp. garlic powder
  • 1/2 tsp. ground coriander seed
  • 1/2 tsp. ground cumin


  1. Measure the olive oil into a large pot or Dutch oven and warm it over medium heat. Add the onion, carrots and celery. Stir until softened, about 3 minutes.
  2. Add the lentils, diced tomatoes, broth, chili powder, garlic powder, coriander and cumin. Stir. Increase heat to high and bring to a boil. Reduce heat to low. Cover and simmer, stirring occasionally, until lentils are tender, 25-30 minutes. Taste and add salt if needed.
  3. Serve as is or use a hand blender to puree it to the desired texture. I like it both not blended at all and blended very smooth.
Disclosure: This post is sponsored by Swanson®. It also contains Amazon affiliate links meaning that if you click on one and buy something I will receive a small commission at no additional cost to you. All opinions are my own.
Lentil Soup

5 Responses to “Lentil Soup”

  1. nosogirl — December 27, 2019 @ 11:24 am (#)

    This looks like such a comforting soup! I will add it to my rotation for next week.

    • Christine Pittman — December 30, 2019 @ 5:07 pm (#)

      Great! Enjoy!

  2. Leslie — November 12, 2019 @ 6:18 am (#)

    Couldn’t believe the amount of sodium in this recipe! One serving is 3/4 of the recommended daily sodium intake all by itself. For people with high blood pressure, heart or kidney problems, the RDA is 1000-1500 mg of sodium per day. One serving of this soup is 1617 mg, 1 1/2-2 times the RDA.
    I make a similar recipe and I buy unsalted broth and add very little salt, 1/2 tsp for the whole pot. I can’t imagine how salty this recipe must be.

    • Christine Pittman — November 12, 2019 @ 11:01 am (#)

      For this recipe, the nutritional information is based on using regular chicken broth. You could definitely cut down on the sodium by getting low-sodium or unsalted broth and salting to taste. Thanks for the feedback, Leslie.

  3. 2pots2cook — January 16, 2017 @ 5:30 am (#)

    Thank you for the new approach to the lentils. I used to cook Indian dishes only…..Have a nice day !

Leave a Comment

Fill your busy life with great food!

Sign up to get my quick recipes and useful tips by email and receive my air fryer ecookbook as a free thank you gift.