Oh, you are going to *love* this soup! Seriously, my Vegan Chickpea & Spinach Soup is pure comfort in a bowl. It’s just so incredibly hearty and healthy, and guess what? It’s ridiculously easy to whip up on a busy weeknight. I stumbled upon this gem when I was looking for something nourishing that didn’t take hours to make. It quickly became my go-to for a quick lunch or a light, satisfying dinner. This soup really is a testament to how simple ingredients can come together to create something truly special. Trust me, you’ll be coming back to this one again and again!

Why You’ll Love This Vegan Chickpea & Spinach Soup
This soup is just, well, *amazing*. Here’s why it’s a total winner:
- Super Easy to Make: Seriously, you can have this on the table in under an hour, and most of that is hands-off simmering time. Perfect for when you’re craving something wholesome but short on time.
- So Healthy & Nourishing: Packed with plant-based protein from the chickpeas and loads of vitamins from the spinach and veggies. It’s the kind of meal that makes you feel good from the inside out.
- Incredible Flavor: The simple spices, tender vegetables, and hearty chickpeas create such a satisfying, warm flavor. And that little squeeze of lemon at the end? Chef’s kiss!
- Dietary Friendly: It’s naturally vegan, gluten-free, and full of good stuff, making it a crowd-pleaser for pretty much everyone.
Ingredients for Your Vegan Chickpea & Spinach Soup
Okay, friend, here’s what you’ll need to get this delicious soup bubbling away! It’s all pretty basic stuff you probably have lurking in your pantry or fridge:
- 1 tablespoon olive oil (just a good quality one will do!)
- 1 large onion, chopped (yellow or white, either works!)
- 2 carrots, chopped (give them a good wash first!)
- 2 celery stalks, chopped (adds that nice aromatic base)
- 3 cloves garlic, minced (don’t be shy with the garlic!)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric (for that lovely color and health boost)
- 1/4 teaspoon cayenne pepper (totally optional, but adds a tiny kick!)
- 6 cups vegetable broth (use your favorite brand, or even homemade!)
- 1 (15-ounce) can chickpeas, rinsed and drained (give them a good rinse to get rid of that canning liquid)
- 1 (10-ounce) package frozen spinach (so easy and it wilts down beautifully)
- Salt and fresh black pepper, to taste (this is key for bringing all the flavors together!)
- Fresh lemon juice, for serving (seriously, don’t skip this lemon squeeze at the end!)
Step-by-Step Guide to Making Vegan Chickpea & Spinach Soup
Alright, let’s get this goodness bubbling! Making this soup is honestly a breeze, and you’ll be so happy you did. Just follow alongside me, and we’ll have a delicious, healthy bowl in no time.
- Heat that olive oil in your big soup pot or Dutch oven over medium heat. Toss in your chopped onion, carrots, and celery. Let them get nice and soft, which usually takes about 8 to 10 minutes. You want them tender, not browned, so keep an eye on that heat!
- Now, add in your minced garlic, cumin, coriander, turmeric, and that optional cayenne if you like a little zing. Stir it all around for just about 1 minute more until everything smells amazing and fragrant. This step is called “blooming” the spices, and trust me, it makes all the difference!
- Pour in your vegetable broth and add in those rinsed chickpeas. Give it a good stir and bring it all up to a boil. Once it’s boiling, turn the heat down to low, pop a lid on, and let it simmer for about 15 minutes. This lets all those lovely flavors meld together. You can also check out my fiery chili soup for more simmering inspiration!
- Okay, time for the star green! Stir in the frozen spinach. It might look like a lot, but it wilts down so fast. Just keep stirring and let it cook for about 5 more minutes until it’s all tender and integrated into the soup.
- Now for the crucial part – tasting! Add salt and black pepper until it tastes just right to you. Every broth is different, so always taste and adjust.
- And the final flourish: ladle this beautiful soup into bowls and give each serving a good squeeze of fresh lemon juice. It just brightens everything up and makes it sing!

Sautéing the Aromatics for the Best Flavor
This initial step is where all the flavor magic really begins for your Vegan Chickpea & Spinach Soup. Softening those onions, carrots, and celery slowly over medium heat really brings out their natural sweetness. And don’t rush blooming those spices! Letting them toast for a minute in the warm oil releases their essential oils, intensifying their aroma and taste in a way you just can’t get any other way. It’s a simple trick, but it makes a world of difference.
Simmering the Base of Your Vegan Chickpea & Spinach Soup
Once you’ve got the broth and chickpeas in, bringing it to a boil and then letting it simmer is key. Those 15 minutes are where the chickpeas really get a chance to soak up all those wonderful spices and the savory notes from the vegetable broth. This slow simmer builds the comforting, hearty foundation that makes this soup so satisfying. It’s the heart of the soup, really, coming together beautifully.
Adding Spinach and Final Seasoning
Don’t be alarmed by how much frozen spinach you add at first; it shrinks down like crazy! Just stir it in until it’s completely wilted and incorporated. Then, the most important part: taste, taste, taste! Adjust your salt and pepper until it’s perfect. It might seem simple, but getting the seasoning just right is what truly makes this Vegan Chickpea & Spinach Soup shine. That final squeeze of lemon is non-negotiable, though – it adds that pop of freshness!
Tips for Perfect Vegan Chickpea & Spinach Soup
You know, sometimes the little things make all the difference, especially when you’re making something as comforting as this Vegan Chickpea & Spinach Soup. I’ve learned a few tricks over the years that really elevate it. Always use good quality vegetable broth if you can – it really impacts the final flavor. And don’t skimp on the fresh lemon juice at the end; it’s my little secret weapon for making the flavors pop and preventing the soup from tasting a bit dull. Oh, and if you love warming spices, you might also enjoy my slow cooker chili recipe!
Ingredient Substitutions and Variations
Feel free to play around with this recipe! If you don’t have spinach, kale or Swiss chard makes a great substitute, just chop them up a bit finer and let them simmer a few minutes longer. You can also swap your vegetable broth for a mushroom broth for a deeper, earthier flavor. And if you’re feeling adventurous, a pinch of smoked paprika can add a lovely smoky note – just use it sparingly!
Serving Suggestions for Your Soup
This soup is pretty much a meal on its own, but it’s extra lovely with some warm, crusty bread for dipping. A simple side salad with a light vinaigrette is also a perfect match. My kids love it with some easy side salad on the side!

Storage and Reheating Instructions
Leftovers? Lucky you! Let the soup cool down completely, then pop it into an airtight container in the fridge. It’ll keep well for about 3-4 days. When you’re ready to reheat, just gently warm it up on the stovetop over low heat, or pop it in the microwave. If it seems a little thick, you can always add a splash more broth or water.
Frequently Asked Questions about Vegan Chickpea & Spinach Soup
Can I make this soup ahead of time?
Absolutely! This Vegan Chickpea & Spinach Soup actually tastes even better the next day as the flavors have more time to meld. Just store it in the fridge and reheat as usual.
What other vegetables can I add to this soup?
You can totally jazz it up! Diced zucchini, bell peppers, or even a can of diced tomatoes would be delicious additions. Just add them in with the carrots and celery to give them time to soften.
Is this soup freezer-friendly?
Yes, it is! Once cooled, freeze it in an airtight container for up to 3 months. Just thaw it in the fridge overnight and reheat on the stovetop.
How can I make this soup creamier?
For a creamier texture without dairy, you can blend about 1-2 cups of the soup (before adding the spinach!) using an immersion blender or a regular blender (carefully!). Then stir the creamy portion back into the pot.
Where can I find more soup recipes like this one?
You’re in the right place! We have tons of delicious soup recipes over in our soup category. Happy slurping!
Nutritional Information
Please remember these are just estimates! Nutritional values for your Vegan Chickpea & Spinach Soup can vary based on the exact ingredients and brands you use. A serving (about 1.5 cups) is roughly: Calories: 250, Fat: 7g, Protein: 10g, Carbohydrates: 40g, Fiber: 12g, Sodium: 600mg.
Share Your Thoughts!
I really hope you give this Vegan Chickpea & Spinach Soup a try! If you do, please let me know what you think. Drop a comment below, leave a rating, or share it with your favorite people. I’m always so excited to hear how it turns out in your kitchen! You can also reach out anytime with your thoughts!
Serving Suggestions for Your Soup
This soup is pretty much a meal on its own, but it’s extra lovely with some warm, crusty bread for dipping. A simple side salad with a light vinaigrette is also a perfect match. My kids love it with some easy side salad on the side!

Storage and Reheating Instructions
Leftovers? Lucky you! Let the soup cool down completely, then pop it into an airtight container in the fridge. It’ll keep well for about 3-4 days. When you’re ready to reheat, just gently warm it up on the stovetop over low heat, or pop it in the microwave. If it seems a little thick, you can always add a splash more broth or water to get it back to that perfect soup consistency!
Frequently Asked Questions about Vegan Chickpea & Spinach Soup
Can I make this soup ahead of time?
Yes, you absolutely can! This Vegan Chickpea & Spinach Soup is one of those dishes that just gets better the next day. The flavors really get to know each other overnight, so making it ahead is a brilliant idea. Just pop it in an airtight container in the fridge and reheat when you’re ready for a bowl of cozy goodness.
What other vegetables can I add to this soup?
Oh, feel free to get creative! You can totally load this soup up. Diced zucchini, bell peppers (any color!), or even a can of diced tomatoes would be fantastic additions. Just toss them in with the carrots and celery at the beginning so they have enough time to get nice and tender. It’s a great way to use up veggies hanging out in your fridge!
Is this soup freezer-friendly?
Yep, it sure is! If you make a big batch and want to save some for later, this soup freezes beautifully. Let it cool completely, then transfer it into freezer-safe containers. It should keep well for about 3 months. Just thaw it in the fridge overnight and then reheat it gently on the stove.
How can I make this soup creamy?
If you’re craving a creamier texture, I’ve got a little trick! Before you add the spinach, carefully scoop out about 1-2 cups of the soup. You can use an immersion blender right in the pot, or transfer it to a regular blender (just be super careful with hot liquids!). Blend it until it’s smooth and creamy, then stir that back into the main pot. It gives it a lovely richness without any dairy!
Where can I find more soup recipes like this one?
If you fell in love with this Vegan Chickpea & Spinach Soup, then you’ve got to check out our soup category. We’ve got all sorts of warming, delicious bowls that I think you’ll absolutely adore. Happy cooking and happy slurping!
Nutritional Information
Just a little heads-up, these numbers are estimates! What you end up with can change a bit depending on the brands you use and exactly how big your servings are. But for your delicious Vegan Chickpea & Spinach Soup, a serving (about 1.5 cups) is roughly: Calories: 250, Fat: 7g, Protein: 10g, Carbohydrates: 40g, Fiber: 12g, and Sodium: 600mg. Pretty good for something so satisfying, right?
Share Your Thoughts!
I really hope you give this Vegan Chickpea & Spinach Soup a try! If you do, please let me know what you think. Drop a comment below to tell me how it turned out, or feel free to rate it! Sharing is caring, so tell your friends! You can also reach out anytime with your thoughts or questions!
Print
Vegan Chickpea and Spinach Soup
- Total Time: 45 min
- Yield: 6 servings
- Diet: Vegan
Description
A hearty and healthy vegan soup packed with chickpeas and spinach.
Ingredients
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/4 teaspoon cayenne pepper (optional)
- 6 cups vegetable broth
- 1 (15-ounce) can chickpeas, rinsed and drained
- 1 (10-ounce) package frozen spinach
- Salt and black pepper to taste
- Fresh lemon juice, for serving
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
- Add garlic, cumin, coriander, turmeric, and cayenne pepper (if using). Cook for 1 minute more until fragrant.
- Pour in vegetable broth and add chickpeas. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Stir in frozen spinach and cook until wilted, about 5 minutes.
- Season with salt and black pepper to taste.
- Serve hot, with a squeeze of fresh lemon juice.
Notes
- For a creamier soup, you can blend a portion of the soup before adding the spinach.
- Garnish with fresh parsley or cilantro if desired.
- Prep Time: 15 min
- Cook Time: 30 min
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
