This rustic Mediterranean soup combines protein-rich chickpeas with naturally sweet roasted tomatoes for a deeply comforting bowl. The roasting process intensifies the tomato flavor, while smoked paprika, thyme, and oregano add aromatic depth. With just 20 minutes of prep and an hour total time, you'll have four generous servings of this hearty, plant-based soup.
The texture is wonderfully thickened by lightly mashing some chickpeas and tomatoes, creating body without cream. Perfect for meal prep and even better the next day, this soup pairs beautifully with crusty bread for a complete, satisfying meal.
The smell of roasting tomatoes always pulls me into the kitchen, no matter what else I'm doing. There's something about how their sweetness concentrates in the oven that transforms a simple soup into something you want to linger over. This chickpea version came together on one of those rainy afternoons when comfort food feels like a necessity rather than a choice.
I served this to my sister last winter when she was recovering from a bad cold. She kept asking what made it so special, and honestly it's just the patience of letting those tomatoes caramelize properly. Now she requests it every time she visits, saying it's the only soup that actually feels like a hug.
Ingredients
- 800 g ripe tomatoes: Roasting concentrates their natural sweetness and adds that slight char that makes the soup sing
- 1 large yellow onion: The foundation that builds savory depth as it softens
- 2 medium carrots: Add natural sweetness and body to the broth
- 3 garlic cloves: Minced fresh just before adding for maximum aroma
- 1 red bell pepper: Brings a subtle sweetness that balances the acidity
- 1 celery stalk: That classic aromatic backbone you can taste but never quite pinpoint
- 400 g canned chickpeas: Rinsed thoroughly to remove any metallic taste from the canning liquid
- 1 L vegetable broth: Use a good quality one you would drink on its own
- 2 tbsp olive oil: One for roasting, one for sautéing the vegetables
- 1 tsp smoked paprika: The secret ingredient that makes people ask what's different
- 1 tsp dried thyme: Earthy and floral, perfect for tomato based soups
- 1 tsp dried oregano: That Mediterranean brightness that ties everything together
- 1/2 tsp ground black pepper: Freshly cracked makes all the difference
- 3/4 tsp sea salt: Adjust after the soup has simmered since flavors concentrate
- 1 bay leaf: Classic herb that quietly works magic in the background
- 1/4 tsp chili flakes: Optional but lovely if you like gentle warmth
- 2 tbsp fresh parsley: Chopped right before serving for a burst of fresh color
- Extra olive oil: A final drizzle that makes it feel restaurant worthy
Instructions
- Roast the tomatoes first:
- Preheat your oven to 200°C and arrange halved tomatoes cut side up on parchment paper. Drizzle with half the olive oil and a pinch of salt and pepper, then let them roast for 25 to 30 minutes until they're soft and starting to caramelize at the edges.
- Build the base:
- While tomatoes roast, heat remaining olive oil in a large pot over medium heat. Add onion, carrots, celery and red bell pepper, sautéing for 7 to 8 minutes until they've softened and smell fragrant.
- Add the aromatics:
- Stir in garlic, smoked paprika, thyme, oregano and chili flakes if using. Cook for just 1 minute while stirring constantly to wake up the spices without burning them.
- Combine everything:
- Add those gorgeous roasted tomatoes along with chickpeas, vegetable broth, bay leaf, salt and pepper to the pot. Bring to a gentle boil then reduce heat and let it simmer uncovered for 20 minutes so all the flavors get friendly.
- Create the texture:
- Fish out the bay leaf, then use a potato masher to crush some chickpeas and tomatoes right in the pot. This creates that rustic creaminess without needing to puree everything completely.
- Finish and serve:
- Taste and adjust seasoning if needed, then ladle into bowls and top with fresh parsley and that final drizzle of olive oil. Serve hot while the steam still carries all those wonderful aromas.
This recipe has become my go-to when friends need bringing down from a stressful week. Something about the combination of roasted tomatoes and warming spices just settles everything. Last month my neighbor texted at midnight asking for the recipe after her husband kept talking about it.
Making It Your Own
I've discovered that swapping chickpeas for white beans creates an entirely different creaminess that's just as welcome. Sometimes I'll add a splash of coconut milk right at the end for richness, though that takes it away from traditional Mediterranean flavors. The smoked paprika is non negotiable though, it's what makes this soup memorable.
Perfect Pairings
A chunk of crusty bread torn right into the bowl turns this into a proper meal. I've also learned that a simple green salad with a sharp vinaigrette cuts through the richness beautifully. On nights when I want something more substantial, I'll toast thick slices of sourdough rubbed with garlic and olive oil.
Batch Cooking and Storage
This soup doubles beautifully and keeps in the refrigerator for up to five days, though it rarely lasts that long in my house. The flavors develop and deepen overnight, making it excellent for meal prep. I freeze individual portions in freezer bags, laid flat until solid, which saves precious freezer space.
- Reheat gently over medium low heat, stirring occasionally
- Add fresh herbs at the end since dried ones lose their punch in the freezer
- Consider under seasoning slightly if freezing, as flavors intensify
There's something deeply satisfying about a soup that tastes like it simmered all day but comes together in under an hour. This one's earned its permanent place in my regular rotation, and I suspect it will in yours too.
Recipe Questions & Answers
- → Can I use fresh tomatoes instead of roasting them?
-
While you can use fresh tomatoes, roasting them first concentrates their natural sweetness and adds caramelized depth. If short on time, sauté diced fresh tomatoes with the vegetables for about 10 minutes until they break down.
- → How long does this soup keep in the refrigerator?
-
This soup stores beautifully for 4-5 days in an airtight container. The flavors actually develop and improve overnight. Reheat gently on the stovetet, adding a splash of broth or water if it has thickened too much.
- → Can I freeze this soup?
-
Absolutely! Freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove. Note that the texture may be slightly thicker after freezing.
- → What can I substitute for smoked paprika?
-
If you don't have smoked paprika, regular paprika works, though you'll lose the smoky dimension. Alternatively, add a pinch of cumin and a drop of liquid smoke for similar depth, or use a small amount of chipotle powder.
- → How can I make this soup more protein-rich?
-
Add a cup of red lentils during the simmering stage, stir in some hemp hearts before serving, or serve with a dollop of Greek yogurt or a sprinkle of nutritional yeast. You could also add quinoa to simmer directly in the soup.
- → Is this soup suitable for batch cooking?
-
Perfect for batch cooking! Double the recipe and freeze portions for easy weeknight meals. The soup reheats beautifully and actually tastes better after the flavors have had time to meld together.