Spiced Chickpea and Vegetable Soup

Featured in: Home Cooking Basics

This warming bowl combines roasted chickpeas with a colorful medley of carrots, zucchini, bell peppers, and leafy greens in a fragrant broth spiced with cumin, coriander, turmeric, and cinnamon. The chickpeas are first roasted until crispy, adding textural contrast to the tender vegetables. A squeeze of fresh lemon juice brightens the earthy flavors while cilantro or parsley adds freshness. Ready in under an hour, this vegan and gluten-free soup delivers satisfying comfort with every spoonful.

Updated on Thu, 29 Jan 2026 10:49:00 GMT
Hearty Spiced Chickpea and Vegetable Soup served hot in a rustic bowl, topped with bright green cilantro and crisp roasted chickpeas. Save
Hearty Spiced Chickpea and Vegetable Soup served hot in a rustic bowl, topped with bright green cilantro and crisp roasted chickpeas. | tiwizirelay.com

There's something about the smell of cumin hitting a hot pan that makes me pause whatever I'm doing. Years ago, a friend from Morocco brought this soup to a potluck on the coldest evening of the year, and I watched people come alive around it. The bowls emptied fast, but what stuck with me wasn't just the warmth—it was how simple ingredients transformed into something that felt both exotic and deeply comforting. Now I make it whenever I need to remember that good food doesn't require fussiness, just intention.

I made this for my partner during a particularly gray week, and watching them taste it and then immediately reach for more of those crunchy chickpeas made me realize why I keep coming back to it. There's no pretense here, just vegetables and spices doing exactly what they're supposed to do—nourish and console.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Chickpeas (1 can, drained and rinsed): These are the backbone—drain them well so they crisp up properly in the oven rather than steaming.
  • Olive oil: You'll use it twice, so don't skimp; a good one makes the whole soup taste more refined.
  • Smoked paprika and cumin (for roasting): These coat the chickpeas and hint at what's to come in the broth.
  • Carrot, celery, zucchini, bell pepper: Choose whatever is freshest; these vegetables soften into the broth and create natural sweetness.
  • Onion and garlic: The aromatic foundation that makes your kitchen smell like something good is happening.
  • Kale or spinach: Added near the end so it stays vibrant and doesn't turn to mush.
  • Diced tomatoes (1 can): Canned work beautifully here because the acid balances the spices perfectly.
  • Vegetable broth (5 cups): Use a broth you actually like drinking, because it shapes the entire flavor.
  • Cumin, coriander, turmeric, cinnamon, cayenne: This blend is what makes the soup feel warm and alive; toast them briefly to wake them up.
  • Lemon juice and fresh cilantro: These finish touches add brightness that cuts through the richness.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Roast the chickpeas:
Set your oven to 200°C and toss the drained chickpeas with a tablespoon of olive oil, smoked paprika, cumin, and a pinch of salt. Spread them on a baking sheet and roast for 20 minutes, shaking halfway through—they'll go from pale to golden and develop a satisfying crunch that won't disappear into the soup.
Build the base:
While the chickpeas work, warm a tablespoon of olive oil in a large pot over medium heat. Add your chopped onion and minced garlic, letting them soften for a few minutes until they're fragrant and just starting to turn translucent.
Soften the vegetables:
Add the diced carrot, celery, zucchini, and bell pepper, stirring occasionally as they cook down for about 5 minutes. You're not trying to make them tender yet—just beginning to release their flavors.
Toast the spices:
Sprinkle in the cumin, coriander, turmeric, cinnamon, and cayenne if you're using it, stirring constantly for just one minute. This brief toasting transforms them from powdery to aromatic, coating every piece of vegetable.
Simmer the soup:
Pour in the canned diced tomatoes and vegetable broth, bringing everything to a boil before reducing the heat and letting it simmer gently for 15 minutes. The vegetables will become tender and the flavors will start melding together into something that smells like comfort.
Add the greens:
Stir in your kale or spinach along with half of the roasted chickpeas, simmering for another 5 minutes until the greens wilt and soften. The soup is almost there.
Finish and serve:
Squeeze in the lemon juice and taste as you season with salt and pepper—the lemon brings everything into focus. Ladle into bowls and top each one with the remaining roasted chickpeas and a handful of fresh cilantro or parsley.
A close-up of the golden Spiced Chickpea and Vegetable Soup with kale, diced vegetables, and steam rising from the aromatic broth. Save
A close-up of the golden Spiced Chickpea and Vegetable Soup with kale, diced vegetables, and steam rising from the aromatic broth. | tiwizirelay.com

There's a moment, always about halfway through simmering, when you lift the pot lid and the steam carries those spices right up to your face. That's when you know you're doing it right. It's the kind of soup that tastes even better the next day, once all the flavors have had time to really know each other.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Swapping and Substituting

This soup is forgiving in the best way. If you don't have zucchini, add green beans or more carrot. No fresh cilantro? Parsley works just as well, or even a handful of mint if you're feeling adventurous. Swiss chard or escarole can replace kale, bringing their own subtle bitterness to the mix.

Making It Your Own

I've added a swirl of coconut milk on gray afternoons when I needed extra richness, and served it over cooked rice on nights when the soup felt like it wanted to be more substantial. Some people add a pinch more cinnamon if they want it earthier, or skip the cayenne entirely if heat isn't their thing. The beauty is that you're never fighting the recipe—you're just having a conversation with it.

Storage and Reheating

This soup keeps beautifully in the refrigerator for up to four days, and the flavors actually deepen as it sits. I usually reheat it gently on the stove rather than the microwave, adding a splash of water if it's gotten too thick. The roasted chickpeas are best stored separately so they stay crispy, then added fresh when you're ready to eat.

  • Make a double batch and freeze half for a night when cooking feels impossible.
  • Save the roasted chickpea recipe for snacking—they disappear even faster on their own.
  • Fresh herbs scattered on top make every bowl feel like it's being served at a proper dinner table.
Colorful Spiced Chickpea and Vegetable Soup in a white ceramic bowl, garnished with fresh parsley and a lemon wedge on the side. Save
Colorful Spiced Chickpea and Vegetable Soup in a white ceramic bowl, garnished with fresh parsley and a lemon wedge on the side. | tiwizirelay.com

Soup like this reminds me why I cook at all. It's unpretentious, it brings people together, and it makes your home smell like somewhere people actually want to be.

Recipe FAQs

Can I use dried chickpeas instead of canned?

Yes, use 1½ cups cooked chickpeas. Soak dried chickpeas overnight, then simmer for 1-1.5 hours until tender before roasting.

What vegetables work best as substitutes?

Try sweet potato, butternut squash, green beans, or cauliflower. Maintain similar quantities and adjust cooking time based on vegetable density.

How do I make this soup creamier?

Stir in ½ cup coconut milk or cashew cream during the last few minutes of cooking. You can also blend a portion of the soup and return it to the pot.

Can I make this ahead of time?

Absolutely. Store in the refrigerator for up to 4 days or freeze for 3 months. Add roasted chickpeas just before serving to maintain their crispness.

What if I don't have all the spices?

Cumin and coriander are essential for the base flavor. You can omit cinnamon and turmeric, or substitute with 2 teaspoons of curry powder for similar warmth.

How can I increase the protein content?

Double the chickpeas, add cooked lentils, or stir in quinoa during the simmering stage. Each addition boosts protein while keeping it plant-based.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spiced Chickpea and Vegetable Soup

Warming soup with roasted chickpeas, seasonal vegetables, and aromatic spices. Vegan and gluten-free comfort food.

Prep Time
20 min
Time to Cook
35 min
Overall Time
55 min
Created by Zachary Dunn


Skill Level Easy

Cuisine Global

Makes 4 Portions

Diet Preferences Plant-Based, No Dairy, No Gluten

What You'll Need

Chickpeas

01 1 can (14 oz) chickpeas, drained and rinsed
02 1 tablespoon olive oil
03 ½ teaspoon smoked paprika
04 ¼ teaspoon ground cumin
05 ¼ teaspoon salt

Vegetables

01 1 large carrot, diced
02 1 celery stalk, diced
03 1 medium zucchini, diced
04 1 red bell pepper, diced
05 1 small onion, chopped
06 2 garlic cloves, minced
07 2 cups chopped kale or spinach
08 1 can (14 oz) diced tomatoes

Broth & Spices

01 5 cups vegetable broth
02 1½ teaspoons ground cumin
03 1 teaspoon ground coriander
04 ½ teaspoon turmeric
05 ½ teaspoon ground cinnamon
06 ¼ teaspoon cayenne pepper, optional
07 Salt and black pepper to taste

Finishing

01 2 tablespoons fresh lemon juice
02 2 tablespoons chopped fresh cilantro or parsley

How To Make It

Step 01

Prepare roasted chickpeas: Preheat oven to 400°F. Toss drained chickpeas with olive oil, smoked paprika, cumin, and salt. Spread on baking sheet and roast for 20 minutes, shaking halfway through, until crisp and golden.

Step 02

Sauté aromatics: While chickpeas roast, heat 1 tablespoon olive oil in large pot over medium heat. Sauté onion and garlic for 2-3 minutes until softened.

Step 03

Cook vegetables: Add carrot, celery, zucchini, and bell pepper to pot. Cook for 5 minutes, stirring occasionally.

Step 04

Toast spices: Stir in cumin, coriander, turmeric, cinnamon, and cayenne pepper. Toast spices for 1 minute until fragrant.

Step 05

Simmer base: Add diced tomatoes and vegetable broth. Bring to boil, then reduce heat and simmer for 15 minutes.

Step 06

Finish with greens: Stir in kale or spinach and half of roasted chickpeas. Simmer for additional 5 minutes until greens wilt and vegetables become tender.

Step 07

Season soup: Add fresh lemon juice. Season with salt and black pepper to taste.

Step 08

Serve: Ladle soup into bowls. Top with remaining roasted chickpeas and garnish with fresh cilantro or parsley.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large pot
  • Baking sheet
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy Info

Always review every ingredient for allergens and reach out to a healthcare expert if you’re unsure.
  • Contains no major allergens

Nutritional Info (per portion)

Details are for reference only and not meant to replace professional medical advice.
  • Calories: 230
  • Fats: 6 g
  • Carbohydrates: 36 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.