Save 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.
Save 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.
Save 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.