Lentil Kale Soup

5 from 144 votes

Lentil Kale Soup is a hearty vegan recipe that is easy to throw together with green lentils, onions, celery, carrots and kale - 13 grams of protein/serving!

This post may contain affiliate links. Please read our disclosure policy.

For a wholesome, vegan and protein-packed soup recipe, try this Lentil Kale Soup. It’s made with simple vegetables like onions, celery and carrots, loaded with plant-protein rich lentils and then finished off with some kale. What I love about the lentil soup is that it’s nutritious, delicious and will leave you feeling so full and satisfied.

top down shot of bowls of lentil kale soup

Lentils are made up of over 25% protein, which is an excellent source of protein if you are trying to avoid meat. They are also rich in fiber and a great source of iron, which can sometimes be lacking in vegan diets. They are so often overlooked, but it’s definitely a Mediterranean staple that I always have in my pantry to make dishes like Mujadara and this kale lentil soup.

How to make the lentil soup recipe

  1. Start by heating a deep pot with olive oil and adding the mirepoix – onions, celery and carrots.
  2. Cook those vegetables together until they become soft and aromatic. You can add the garlic in the final minute of cooking so that it softens but doesn’t brown.
  3. Next, add the dried green lentils and the seasoning. I’m using cumin, coriander, salt and pepper. Give all that a good toss to combine and lightly toast the lentils.
  4. Add the vegetable broth or water and cook on low for 30 minutes. You want the lentils to become tender and the vegetable broth to thicken. This time may longer for different lentils.
  5. And that’s your cue to add in the kale or other leafy greens you might be using.
  6. When you notice the kale has wilted, it’s time to serve the lentil kale soup!
process shots of lentil kale soup being made in a pot

The result is a hearty lentil vegetable soup that you can enjoy as a starter or as a full meal. The spices give it a warm earthy flavor and the vegetables add great texture to the tender lentils.

Tips for making lentil kale soup

  1. Sift through the lentils and rinse them in a colander to remove any debris. It’s not always likely, but sometimes there are some tiny stones hidden between the lentils; and this tip limits any surprise bites 😉
  2. Read the package directions for the exact cooking time for the lentils you use. There are a variety of lentil types and brands, so just like cooking pasta, the cooking time may vary. 30 minutes of simmer should cover all types, but double check to be on the safe side. You can always test one by mashing with a fork.
  3. Chop the kale finely before adding to the soup. Even though kale wilts down when added to the hot broth, it doesn’t wilt as much as spinach. To make it easier to fit all the ingredients into a bite size, it’s best to chop it small.
  4. For a thicker base, use an immersion blender and lightly blend. I like seeing the vegetable chunks and whole lentils in this kale lentil soup. But if you wanted a thicker base, you can lightly blend the soup before adding the kale.

Frequently Asked Questions

Can you make this soup ahead of time?

Soup is such a great make ahead and freezer meal. I often make a big batch and freeze half. Let the soup cool to room temperature before transferring it to an airtight container. It will keep to four or 5 days in the fridge an up to 3 months in the freezer. Reheat the soup on the stovetop or in the microwave from frozen or chilled.

What are the best lentils to use?

I like to use green lentils in this soup as they hold their shape really well when cooked, unlike red lentils which can get mushy. You can add the dried green lentils straight into he soup, no need to pre-cook them. If you only have red lentils, you can use these, but you will need to reduce the cooking time.

bowl of lentil kale soup with a ladle

More soup recipes

Lentil Kale soup is easy to make with a few basic vegetables and a humble bag of dried lentils. It’s has a hearty texture and it’s very nutritious to serve as a starter or as a full meal. It’s a healthy, affordable, well-balanced meal that really makes your body feel good!

If you’ve tried this healthy-ish feelgood Lentil Kale Soup recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Lentil Kale Soup

Lentil Kale Soup is a hearty vegan recipe that is easy to throw together with green lentils, onions, celery, carrots and kale – 13 grams of protein/serving!
5 from 144 votes
Servings 6 servings
Course Soup
Calories 221
Prep Time 10 mins
Cook Time 45 mins
Total Time 40 mins


  • 1 tablespoon olive oil
  • 1 large onion chopped
  • 2 garlic cloves minced
  • 2 large carrots chopped
  • 2 celery ribs chopped
  • 1 ½ cup dried green lentils
  • 1 teaspoon cumin
  • ½ teaspoon coriander
  • 1 teaspoon Kosher salt
  • ½ teaspoon black pepper
  • 6 cups vegetable broth
  • 2-3 cups kale destemmed, roughly chopped


  • In a large pot, heat olive over medium high heat. Add onions and cook until translucent, about 3-5 minutes. Add the garlic, carrots and celery and cook for an additional 2-3 minutes.
  • Add the green lentils, cumin, coriander, salt and pepper and cook with the vegetables to lightly toast the lentils, about 5 minutes. Add vegetable broth and bring to a boil; reduce heat and then simmer on low for 30 minutes until the lentils are cooked and the broth thickens.
  • Stir in the kale and continue to simmer until the kale wilts, about 2 more minutes.
  • Remove from heat and serve immediately.



Storage: Store any leftovers in an airtight container. They will last about 4-5 days in the fridge.
Freezing Instructions: You can also freeze the soup for up to 3 months. I recommend freezing it individual portions for easier thawing. To re-heat, thaw in the fridge overnight and microwave until heated through. Or simply microwave straight from the freezer until heated through.
Substitutes: For best results, follow the recipe as is. However feel free to add additional vegetables to the soup and substitute the kale with spinach if you’d like.


Calories: 221kcal, Carbohydrates: 36g, Protein: 13g, Fat: 3g, Saturated Fat: 1g, Sodium: 1355mg, Potassium: 637mg, Fiber: 15g, Sugar: 5g, Vitamin A: 6146IU, Vitamin C: 32mg, Calcium: 75mg, Iron: 4mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Share this recipe

Share it with the world! Mention @feelgoodfoodie or tag #feelgoodfoodie!

Two bowls of lentil kale soup with a spoon inside one bowl

Rate and comment

Recipe Rating


  1. Wonderful recipe! Happy to report that even though I only had half of the brown lentils in my pantry, that the other half tasted great with a blend of other small beans. The spice level is perfect, and I love the kale greens added at the end for some more thickness. I’ll be making this often, thank you!

  2. Thank you so much for this recipe. I am fairly new to cooking and decided to try this recipe. The instructions were precise and easy to follow. The soup turned out amazing! Actually it was so amazing that I already have to make more and I just made some 2 days ago! I am going to make a double the amount next time!

  3. Hi Yumna,

    Thanks for this delicious recipe!

    One question: Is there anything to be said against pre-cooking the lentils in another pot, rinsing them, and then adding them to the soup? Does cooking them with the soup add something extra?

    Reason that I ask is that I find that when cooking dried lentils they often produce this foam on top which I don’t find appetising.



    1. Happy to have shared! Cooking the lentils in the pot with the soup helps to thicken the broth, but you can go about it that way too! You may just have to reduce the amount of vegetable broth, as it won’t be absorbed by the lentils.

      1. I see, maybe it’s worth a try to cook them in the broth after all then.

        Thanks for your reply Yumna and have a great day!

        (PS Sorry for the double reply below, I clicked the wrong ‘reply’ button)

  4. I was surprised at how good this was. Simple ingredients and minimal spices yielded a flavorful and hearty dinner soup! It will be on my regular menu rotation.

    1. I see, maybe it’s worth a try to cook them in the broth after all then.

      Thanks for your reply Yumna and have a great day!


    I saw this recipe early this morning and was on a mission to make it today. Mission completed!

    It was perfect and delicious. My sister kept raving about it…I said, “Yes, we love all of Yumna’s recipes I make!”. She wants it again and soon. LOL

  6. This looks so delicious and I cannot wait to make it! It’s 5 AM and I’m tempted to go do it now. LOL

    Your recipes never disappoint and are instant favorites!

See All Comments