When the weather turns chilly or you just need something nourishing and satisfying, this Chickpea Tomato Cozy Soup is the answer. It’s warm, rustic, and full of feel-good ingredients — a perfect balance of plant-based protein, tangy tomatoes, and savory aromatics all simmered together in one pot.
Inspired by Mediterranean and Middle Eastern flavors, this soup brings together creamy chickpeas, crushed tomatoes, garlic, and spices like cumin and smoked paprika. It’s naturally vegan, gluten-free, and ideal for both weeknight dinners and slow, cozy weekends at home.
Pair it with crusty bread, grilled cheese, or a dollop of yogurt for a soul-satisfying meal that’s as comforting as it is healthy.
Ingredients Overview

This soup is built with pantry staples, making it perfect for when your fridge is nearly bare but you want something warm and deeply flavorful.
Chickpeas (Garbanzo Beans)
-
Canned chickpeas are the star here — soft, protein-rich, and filling.
-
Rinse and drain well to reduce sodium.
-
You can use home-cooked chickpeas if you have them on hand.
Tomatoes
-
Crushed tomatoes or canned whole peeled tomatoes (broken up by hand) give a rich, slightly tangy base.
-
For a deeper flavor, try fire-roasted tomatoes.
-
A tablespoon of tomato paste adds extra umami and thickness.
Aromatics
-
Yellow onion – diced and sautéed until soft and sweet.
-
Garlic cloves – minced and lightly browned for robust flavor.
-
Optional: Add celery or carrots to build more depth.
Broth
-
Vegetable broth or water + bouillon works beautifully.
-
Use low-sodium broth so you can control the salt levels.
-
Simmering the chickpeas in broth infuses them with savory flavor.
Herbs & Spices
-
Cumin – warm and earthy, pairs naturally with chickpeas.
-
Smoked paprika – adds subtle heat and depth.
-
Turmeric or coriander – optional for additional complexity.
-
Salt and black pepper – to balance everything.
Greens (Optional)
-
Add a few handfuls of baby spinach, kale, or Swiss chard in the last few minutes of cooking for color and nutrients.
Olive Oil & Lemon
-
A splash of extra virgin olive oil adds richness.
-
A squeeze of fresh lemon juice brightens the whole dish just before serving.
Optional Toppings
-
Fresh parsley or cilantro
-
Crushed red pepper flakes for spice
-
Dairy-free yogurt or Greek yogurt for creaminess
-
Toasted sourdough or warm pita for dipping
Step-by-Step Instructions
-
Sauté the Aromatics
Heat 2 tablespoons olive oil in a large pot over medium heat.
Add:
-
1 diced yellow onion
-
3 garlic cloves, minced
Cook for 5–6 minutes until soft and translucent, stirring occasionally.
-
-
Add Spices and Tomato Paste
Stir in:
-
1 teaspoon cumin
-
1 teaspoon smoked paprika
-
1 tablespoon tomato paste
Toast the spices and paste for 1–2 minutes until fragrant and slightly darkened.
-
-
Add Tomatoes and Chickpeas
Pour in:
-
1 can (28 oz) crushed or fire-roasted tomatoes
-
2 cans (15 oz each) chickpeas, rinsed and drained
Stir well to combine.
-
-
Simmer with Broth
Add:
-
3 cups vegetable broth (or water + bouillon)
-
Salt and pepper to taste
Bring to a gentle boil, then reduce to a simmer. Let it cook uncovered for 20–25 minutes, stirring occasionally.
The soup will thicken slightly as the chickpeas absorb flavor.
-
-
Add Greens (Optional)
In the last 3–5 minutes, stir in:
-
2 cups baby spinach or kale
Let wilt before serving.
-
-
Finish and Serve
Stir in:
-
1 tablespoon lemon juice
-
A final drizzle of olive oil (optional)
Taste and adjust seasoning. Serve hot with toppings of choice.
-
Tips, Variations & Substitutions
-
Make it creamy: Blend 1–2 cups of the soup and stir it back in for a thicker texture.
-
Spicy version: Add a pinch of red pepper flakes or cayenne.
-
Middle Eastern twist: Add a touch of ground cinnamon and coriander.
-
Add pasta or rice: Stir in cooked orzo, couscous, or brown rice for a heartier meal.
-
Roast the chickpeas first for more texture and toasty flavor.
Serving Ideas & Occasions
This cozy soup is perfect for:
-
Meal prep lunches – keeps well in the fridge for 4–5 days
-
Dinner parties – served with warm flatbread or herby focaccia
-
Cold evenings – snuggled up on the couch
-
Light dinners – paired with a fresh cucumber salad or roasted vegetables
Pair with:
-
Garlic toast
-
Avocado toast
-
Soft-boiled eggs on the side
-
Labneh or hummus as a dip
Nutritional & Health Notes
This soup is:
-
Naturally vegan and gluten-free
-
High in plant-based protein and fiber from chickpeas
-
Rich in lycopene and antioxidants from tomatoes
-
Low in fat, especially when using minimal oil
It’s filling without being heavy, and great for digestion thanks to garlic, olive oil, and legumes.
Want to reduce carbs? Use fewer chickpeas and load up on leafy greens instead.
FAQs
Q1: Can I use dried chickpeas instead of canned?
Yes, just soak and cook them first. You’ll need about 3 cups of cooked chickpeas (from ~1 cup dry).
Q2: Can I freeze this soup?
Absolutely. Let it cool fully, then freeze in containers for up to 3 months. Reheat gently on the stove.
Q3: How do I make it creamier without cream?
Blend a portion of the soup and stir it back in. You can also stir in a spoonful of tahini or coconut milk.
Q4: What spices go well with chickpeas?
Cumin, paprika, turmeric, coriander, and even cinnamon pair beautifully with chickpeas and tomatoes.
Q5: Is this soup filling enough for dinner?
Yes — the chickpeas add plenty of protein and fiber. Pair with bread or a grain for a satisfying meal.
Q6: Can I cook this in a slow cooker?
Yes. Sauté aromatics first, then transfer everything to the slow cooker and cook on LOW for 6–8 hours or HIGH for 3–4.
Q7: What kind of tomatoes should I use?
Crushed, fire-roasted, or canned whole peeled tomatoes (broken up by hand) all work. Avoid pre-seasoned sauces.
A hearty, comforting chickpea and tomato soup made with pantry staples, warm spices, and a cozy, rustic texture. Naturally vegan and perfect for chilly days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30minutes
- Yield: 4–6 servings 1x
Ingredients
-
2 tbsp olive oil
-
1 yellow onion, diced
-
3 garlic cloves, minced
-
1 tsp ground cumin
-
1 tsp smoked paprika
-
1 tbsp tomato paste
-
2 cans (15 oz each) chickpeas, rinsed and drained
-
1 can (28 oz) crushed or fire-roasted tomatoes
-
3 cups vegetable broth
-
Salt and black pepper to taste
-
2 cups spinach or kale (optional)
-
1 tbsp lemon juice
-
Fresh parsley, yogurt, or chili flakes for serving
Instructions
-
In a large pot, heat olive oil. Sauté onion and garlic for 5–6 minutes.
-
Stir in cumin, smoked paprika, and tomato paste. Cook 1 minute.
-
Add chickpeas and tomatoes. Pour in broth, season with salt and pepper.
-
Simmer uncovered for 20–25 minutes.
-
Stir in greens and lemon juice. Simmer 3 more minutes.
-
Serve hot with toppings of choice.