When I want a comforting bowl of soup that’s simple, filling, and made with pantry staples, I cook this Tomato Chickpea Soup. It’s rich with tomato flavor, packed with protein from chickpeas, and gently spiced to keep things warm and cozy. This soup is easy enough for busy days and satisfying enough to feel like a complete meal.
Quick Facts
-
Prep Time: 10 minutes
-
Cooking Time: 25 minutes
-
Total Time: 35 minutes
-
Serving Size: 4 servings
Why You’ll Love This Tomato Chickpea Soup
This soup is thick, hearty, and full of comforting flavor. The tomatoes give it a rich base, while chickpeas add texture and make it filling without being heavy. It’s naturally vegan, budget-friendly, and perfect for meal prep. I love how it tastes even better the next day!
Ingredients You’ll Need
-
1 tablespoon olive oil
-
1 medium onion, chopped
-
2 garlic cloves, minced
-
1 teaspoon ground cumin
-
1/2 teaspoon paprika
-
1/4 teaspoon chili flakes (optional)
-
1 can (15 oz) chickpeas, drained and rinsed
-
1 can (15 oz) crushed tomatoes
-
3 cups vegetable broth
-
Salt and black pepper, to taste
-
Optional: fresh parsley or basil for garnish
How I Make My Tomato Chickpea Soup
Step 1: Build the Flavor Base
-
Heat olive oil in a pot over medium heat.
-
Add onion and cook until soft and translucent.
-
Stir in garlic, cumin, paprika, and chili flakes.
-
Cook for 30 seconds until fragrant.
Step 2: Add Chickpeas & Tomatoes
-
Add chickpeas, crushed tomatoes, and vegetable broth.
-
Stir well and bring to a gentle boil.
Step 3: Simmer & Finish
-
Reduce heat and simmer for 20 minutes.
-
Lightly mash some chickpeas with a spoon for a thicker texture.
-
Season with salt and pepper to taste.
Warm, comforting, and full of flavor — perfect for any season.
Serving Suggestions
-
Serve with crusty bread or garlic toast.
-
Add a swirl of olive oil or dairy-free cream on top.
-
Pair with a fresh green salad.
-
Sprinkle with fresh herbs for brightness.
Tips for Customization
-
Make it creamy: Blend half the soup and mix it back in.
-
Add greens: Stir in spinach or kale at the end.
-
More protein: Add lentils or white beans.
-
Extra spice: Add more chili flakes or smoked paprika.
-
Italian-style: Add dried oregano and basil.
Nutritional Info (Approx. per serving)
-
Calories: 220–260
-
Carbs: 30–34g
-
Fat: 6–8g
-
Protein: 8–10g
FAQs
1. Can I use fresh tomatoes instead of canned?
Yes, just cook them longer until soft and saucy.
2. Can I freeze this soup?
Absolutely. It freezes well for up to 3 months.
3. Is this soup spicy?
Not unless you add chili flakes. It’s mild by default.
4. Can I make it in a slow cooker?
Yes — cook on low for 5–6 hours.
Final Spoonful
This Tomato Chickpea Soup is simple, hearty, and deeply comforting. It’s proof that a few basic ingredients can create something truly satisfying. Whether you’re cooking for yourself or feeding a family, this soup is a warm bowl of goodness you’ll want to make again and again
