• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Stacey Homemaker
  • About Me
  • Subscribe
  • Recipes
  • Privacy Policy
    • Terms and Conditions
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

Home » Soup » Creamy Vegan Lentil Chickpea Soup

Creamy Vegan Lentil Chickpea Soup

By Stacey Homemaker on October 3, 2020, Updated November 5, 2020 26 Comments

This post may contain affiliate links. Please read my disclosure.
Jump to Recipe Print Recipe

This creamy vegan lentil soup is loaded with protein and fiber-rich legumes, tender artichoke hearts, spinach, and the most flavorful golden broth. This easy recipe is made in one pot, it's oil-free and gluten-free, and it's ready to eat in 45 minutes! 

A white bowl filled with vegan lentil soup and a spoon next to a blue plaid towel.

What makes this vegan lentil soup recipe so delicious? Well, the combination of lentils, chickpeas, artichoke hearts, spinach, and coconut milk is incredibly tasty and filling, and it's seasoned with the perfect balance of warm, earthy spices, and fresh lemon juice. This vegan recipe is also very easy to make in one pot, it's freezer-friendly, it's ready to eat in 45 minutes, and it's naturally oil-free and gluten-free. 

Are Lentils Good For Vegans? 

Lentils are so good for vegans, and they taste delicious! They are high in fiber and protein, and they are extremely low in fat. They can be enjoyed in so many ways and they make an excellent meat replacement in recipes like vegan meatloaf, sloppy joes, and lentil meatballs.  

How Do You Make Lentil Soup From Scratch? 

In a 6-quart dutch oven (or large pot), sauté the diced onion and celery until soft. Add the minced garlic and dried seasonings and let it cook for 1 minute to toast the spices (Photos 1-3). Next, add the lentils, chickpeas, vegetable broth, and water. Bring it to a low simmer and then reduce the heat and let it cook for 20 minutes (Photos 4 & 5).

A photo collage showing how to make the recipe in 9 easy steps.

Stir in the artichoke hearts, coconut milk, frozen spinach, and lemon juice. Let it cook for 5 more minutes or until the spinach has fully defrosted and it's warmed through (Photos 6-8). Lastly, remove the bay leaf and use an immersion blender to blend a little bit of the soup (pulse it on high for about 1 minute) until it's thick and creamy (Photo 9). Garnish each bowl with a sprinkle of crushed red pepper flakes and black pepper.  

A large white dutch oven filled with lentil soup and a wooden spoon on a dark textured background.

Serving Suggestions

I usually serve bowls of this vegan lentil soup with loaded baked potatoes + a couple of thick slices of my favorite toasted whole wheat bread for dipping! Any of the following recipes would also complement this meal very well. 

  • TTLA Sandwich 
  • Salad with Ranch Dressing
  • Avocado Arugula Salad

How Long Does It Last In The Refrigerator? 

Store the leftovers in an airtight container in the fridge and it should stay fresh for 4-5 days. 

Can I Freeze It? 

Yes, this vegan lentil soup freezes and defrosts perfectly! Put the soup in a freezer-safe airtight container for 2-3 months for the best quality. 

How To Reheat It

From the Freezer: Take the container out of the freezer and put it in the fridge to defrost for 24 hours. Then you can reheat it in the microwave or on the stovetop. 

From the Fridge: You can reheat the vegan lentil soup in a bowl in the microwave for 1-2 minutes, or you can put it in a saucepan on the stovetop over medium heat until it's warmed through, stirring occasionally. If the mixture is too thick, you can add 2-3 tbsp of broth or water to thin the consistency. 

Substitutions & FAQ

  • Lentil Substitutions: You could also use brown lentils. Red lentils would taste good too but they would be very soft and won't hold their shape as well as brown or green lentils. 
  • Chickpea Substitutions: You could use great northern beans, pinto beans, or black-eyed peas. 
  • Spinach Options: You can use fresh or frozen spinach. I used frozen because it's convenient. Sliced kale, swiss chard, or collard greens can be used instead of spinach. 
  • Can I use dried legumes? If you would like to use dried lentils or dried chickpeas instead of canned, you will need to cook 1 cup of both dried french lentils and dried chickpeas. 
  • What other vegetables can I add? Mushrooms, butternut squash, zucchini, or carrots would be delicious additions.
  • How can I thicken the broth? The coconut milk makes the soup taste very creamy, but you can take it a step further by using an immersion blender to blend the soup for about 1 minute. If you don't have an immersion blender (stick blender), you can blend 1 cup of the soup in a regular blender and then pour it back into the pot and stir it in.  

Success Tips

  • Use canned chickpeas and lentils for convenience. Or use dried lentils and dried chickpeas to save money. Both options will work for this recipe.
  • Gently squeeze the brine out of each artichoke heart over the sink before you chop it to reduce the sodium. 
  • To keep this recipe oil-free, make sure that you use jarred artichokes that are packed in water (not oil) to keep it WFPB. This is my favorite jar of oil-free artichoke hearts.
  • Remember to remove the bay leaf before you blend the soup. Bay leaves edges are very sharp and can be dangerous if ingested!
  • Use an immersion blender or regular blender to blend the soup to help thicken the consistency. Just be careful to not blend the soup too much, it should be very chunky.
  • Store the leftovers in an airtight glass container in the fridge for 4-5 days or you can freeze it for a future meal. 

Two white bowls filled with soup and spoons next to a blue plaid towel and a salt holder on a dark background.

Want More Vegan Lentil Recipes?

Stuffed Cabbage Rolls

Lentil Stuffed Pepper Soup

Green Curry Lentils

Green Pea Pesto Portobello Mushrooms

Creamy Vegan Lentil Chickpea Soup

This creamy vegan lentil soup is loaded with protein and fiber-rich legumes, tender artichoke hearts, spinach, and the most flavorful golden broth. This easy recipe is made in one pot, it's oil-free and gluten-free, and it's ready to eat in 45 minutes! 
5 from 14 votes
Print Pin Rate
Course: Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 8 servings
Calories: 319kcal
Author: Stacey Eckert

Equipment

  • 6-Quart Dutch Oven
  • Immersion Blender

Ingredients

  • 2-3 tbsp vegetable broth (to saute)
  • 1 medium red onion diced
  • 2 medium celery stalks sliced
  • 4 medium garlic cloves minced
  • 1 tbsp Italian seasonings
  • 1 tsp cumin
  • ¼ tsp turmeric
  • ¼ tsp ground cinnamon
  • 1 tsp crushed red pepper flakes
  • 1 bay leaf
  • ½ tsp salt
  • ¼ tsp black pepper
  • (2) 14 oz cans chickpeas rinsed and drained
  • (2) 14 oz cans green lentils rinsed and drained
  • 4 cups vegetable broth
  • 2 cups water (or vegetable broth)
  • 10 oz frozen spinach
  • 9 oz jar artichoke hearts (in water) roughly chopped
  • 14 oz can coconut milk
  • 1 tbsp fresh lemon juice (about ½ of a large lemon, add more to taste)

Instructions

  • In a 6-quart dutch oven (or large pot) over medium heat, sauté the diced red onion and celery in 2-3 tbsp of vegetable broth until soft. Add the minced garlic, Italian seasonings, ground cinnamon turmeric, cumin, crushed red pepper flakes, bay leaf, salt, and black pepper. Stir and let it cook for 1 minute to toast the spices. 
  • Add the lentils, chickpeas, vegetable broth, and water. Bring the soup to a simmer and then reduce the heat to medium-low and let it cook for 20 minutes.
  • Stir in the artichoke hearts, coconut milk, frozen spinach, and lemon juice. Let the soup cook for 5 more minutes or until the spinach has fully defrosted and the soup is warmed through.
  • Remove the bay leaf and then use an immersion blender to blend a little bit of the soup (pulse it on high for about 1 minute) to help thicken the soup. Be careful not to over blend the soup.
  • Garnish each bowl with a sprinkle of crushed red pepper flakes and black pepper before serving. 

Notes

  • Use canned chickpeas and lentils for convenience. Or use dried lentils and dried chickpeas to save money. Both options will work for this recipe.
  • Gently squeeze the brine out of each artichoke heart over the sink before you chop it to reduce the sodium. 
  • To keep this soup oil-free, make sure that you use jarred artichokes that are packed in water (not oil) to keep it WFPB. This is my favorite jar of oil-free artichoke hearts.
  • Remember to remove the bay leaf before you blend the soup. Bay leaves edges are very sharp and can be dangerous if ingested!
  • Use an immersion blender or regular blender to blend the soup to help thicken the consistency. Just be careful to not blend the soup too much, it should be very chunky.
  • Store the leftover soup in an airtight glass container in the fridge for 4-5 days or you can freeze it for a future meal. 

Nutrition

Serving: 1cup | Calories: 319kcal | Carbohydrates: 37.2g | Protein: 11.1g | Fat: 13.9g | Saturated Fat: 10.7g | Sodium: 787mg | Potassium: 455.9mg | Fiber: 9.4g | Sugar: 4.3g | Vitamin A: 228.9IU | Vitamin C: 37.9mg | Calcium: 63.1mg | Iron: 14mg
Tried this recipe?Please rate it and leave a comment below if you have any feedback! If you post a picture on Instagram, please tag @Stacey_Homemaker and use the hashtag #StaceyHomemaker so I can see your delicious creation!

*This vegan lentil soup recipe was originally posted on 10/16/16, but I updated it on 10/3/20. 

« Zesty Quinoa Salad
Vegan Sweet Potato Lentil Chili »

Reader Interactions

Comments

  1. Natalie

    October 24, 2020 at 7:52 pm

    5 stars
    Nice and lemony : )

    Reply
    • Stacey Homemaker

      October 27, 2020 at 10:59 am

      Thanks, Natalie!

      Reply
    • Judi Rowland

      January 05, 2023 at 3:57 pm

      5 stars
      This soup is my new favorite. It is so creamy and has such beautiful layers of flavor. I might add a little more chickpea and lentil, but it is just terrific. Such an easy soup to make - incredibly delicious.

      Reply
      • Stacey Homemaker

        January 09, 2023 at 9:43 am

        Thank you, Natalie! I'm so happy you like the recipe!

  2. Jennifer T

    October 10, 2020 at 9:24 pm

    5 stars
    We absolutely loved this soup! So fresh and healthy. The flavors profiles highlighted each other in delicious ways. Perfect for a cozy afternoon with a loved one. We used fresh spinach but otherwise followed the recipe exactly. A winner for sure!!

    Reply
    • Stacey Homemaker

      October 11, 2020 at 4:50 pm

      Thank you so much for the feedback, Jennifer! I'm so glad you liked the soup!

      Reply
    • Elaine

      January 24, 2021 at 8:28 pm

      5 stars
      I used coconut milk beverage to keep the calories and fat down. Delicious.

      Reply
      • Stacey Homemaker

        January 24, 2021 at 9:44 pm

        Thank you, Elaine! I'm so happy you liked it!

  3. Tanya K

    October 04, 2020 at 9:18 pm

    5 stars
    This soup is amazing! So easy to make, tastes great and packed with so much protein and vitamins. It will be my go to for creamy soups 🤤
    I used dry lentils and canned chickpeas and it worked great 👌🏻

    Reply
    • Stacey Homemaker

      October 04, 2020 at 10:05 pm

      Thank you, Tanya!

      Reply
  4. R

    May 28, 2020 at 6:38 pm

    5 stars
    We doubled the recipe and used 2 box of Aroy-D coconut milk (8.5 oz each), the entire thing, without separating. This soup was incredibly delicious! Thanks for the recipe.

    Reply
    • Stacey Homemaker

      May 29, 2020 at 8:47 am

      Thank you! I'm so glad you enjoyed the recipe!

      Reply
  5. Rebecca S Godkin

    October 13, 2019 at 9:52 pm

    Just printed and can't wait to make it. Looks amazing. Question though - please confirm - each serving has 711 calories? Thats kind of alot!

    Reply
    • Stacey Homemaker

      October 13, 2019 at 11:31 pm

      Hi Rebecca! I use a plugin to write the recipe card and there is a built-in nutrition label calculator that automatically calculates the recipe's nutritional information for me.

      You're right, 711 calories per serving did seem like a lot for just one serving, so I just plugged the ingredients into My Fitness Pal App to double-check the nutrition info and it was much less. I just updated the nutrition label with the updated info, so sorry about that!

      I hope you enjoy the soup, please let me know what you think of it!

      Reply
      • Stacey

        October 15, 2019 at 9:42 pm

        Is 1 serving 1 cup?

      • Stacey Homemaker

        October 15, 2019 at 10:01 pm

        Yes, 1 serving is 1 cup!

  6. William

    October 10, 2019 at 1:39 pm

    5 stars
    Made this soup last week and it was amazing! Loved the flavors and heartiness! Will definitely make it again!

    Reply
    • Stacey Homemaker

      October 12, 2019 at 8:35 pm

      Thanks, William! So glad you liked it!

      Reply
  7. Christy Eckert

    October 10, 2019 at 12:31 pm

    5 stars
    My family absolutely LOVED this delicious hearty soup! It was SO creamy tasting and easy to make with your simple step by-step instructions. Everyone clamored for seconds! We SO enjoyed the tasty satisfying combination of spinach and artichokes with lentils and chickpeas together! Perfect for Fall with a crusty loaf of bread for dipping!

    Reply
    • Stacey Homemaker

      October 10, 2019 at 12:35 pm

      Thank you so much! I'm so glad that you and your family enjoyed the soup!

      Reply
  8. Katie @ Talk Less, Say More

    October 17, 2016 at 12:44 pm

    Yum!! This soup looks great! I love the addition of the coconut cream too!

    Reply
    • Stacey Homemaker

      October 18, 2016 at 12:19 pm

      Thanks! It's such an easy substitute to make the soup dairy-free!

      Reply
  9. Casey

    October 17, 2016 at 12:35 pm

    I love a good soup when the weather turns cooler! This one sounds delish!

    Reply
    • Stacey Homemaker

      October 18, 2016 at 12:19 pm

      Me too, thank you!

      Reply
  10. Ashley

    October 17, 2016 at 11:48 am

    Looks delicious! I was just about to make a lentil stew this week!

    Reply
    • Stacey Homemaker

      October 18, 2016 at 12:19 pm

      Thank you, great minds thinks alike! =)

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Stacey! I veganize your favorite classic recipes and transform them into irresistible meals that are made entirely from plants! Want to know more? →

Winter Recipes!

Vegan Green Curry Lentils

Vegan Lasagna Cashews

Creamy Spinach Artichoke Vegan Lasagna (Gluten-Free)

Chickpea and Mushroom Curry (Without Coconut Milk)

Stuffed cabbage rolls recipe

Lentil Stuffed Red Cabbage Rolls

Vegan Spinach Artichoke Dip

Vegan Sweet Potato Peanut Noodles

The Ultimate Guide to Veganism + How to Go Vegan Step by Step

POPULAR POSTS

27 Delicious Vegan Keto Recipes For Breakfast, Lunch & Dinner!
21 Low-Carb Vegan Recipes That Will Fill You Up!
51 Costco Vegan Products That You Need to Try!
Vegan Sweet Potato Lentil Chili
Vegan Carrot Ginger Sweet Potato Soup
Hearty Vegan Cabbage Soup

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2021 Stacey Homemaker

 

Loading Comments...