Chickpea Tomato Soup is a delightful dish that combines the earthy flavors of chickpeas with the bright acidity of tomatoes. This cozy soup mixes chickpeas and tomatoes in a tasty broth. It’s perfect for busy nights when you want something warm, filling, and really good for you. Whether you’re looking for a quick weeknight meal or a comforting dish to enjoy with family, this recipe is sure to satisfy.
Why You’ll Love This Chickpea Tomato Soup
This Chickpea Tomato Soup is not only delicious but also incredibly nutritious. It’s a healthy chickpea tomato soup option packed with protein and fiber. You’ll love how easy it is to prepare, making it an excellent choice for a quick dinner. This soup is vegan and gluten-free, catering to various dietary preferences. The combination of spices creates a rich flavor profile, offering a comforting meal that feels indulgent yet wholesome. Plus, it’s made from pantry staples, ensuring you can whip it up anytime!
Ingredients for Chickpea Tomato Soup
Gather these items:
- 3 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 28 ounces crushed tomatoes, canned
- 2 cans chickpeas (15 ounces each), drained and rinsed
- 4 cups vegetable broth
- 2 tablespoons fresh lemon juice
- ¼ cup fresh parsley, chopped (for garnish)
How to Make Chickpea Tomato Soup Step-by-Step
- Step 1: Heat olive oil in a large pot over medium heat for 2 minutes until it shimmers.
- Step 2: Add diced onion and cook for 5 minutes until soft, and you can see through it.
- Step 3: Stir in minced garlic, cumin, and paprika, cooking for 1 minute until it smells great.
- Step 4: Pour in crushed tomatoes and drained chickpeas, stirring everything together really well.
- Step 5: Add vegetable broth, bring to boil, then lower the heat and simmer covered for 20 minutes.
- Step 6: Use an immersion blender to blend some of the soup, but leave some chickpeas whole.
- Step 7: Season with salt and pepper, then stir in fresh lemon juice right before you serve it.
- Step 8: Ladle into bowls and sprinkle fresh chopped parsley on top for color and fresh taste.

Pro Tips for the Perfect Chickpea Tomato Soup
Keep these in mind:
- Using fresh herbs can elevate the flavor significantly.
- For a creamy chickpea and tomato soup, blend more of the soup to desired consistency.
- Adjust the spices according to your taste for a more spiced chickpea and tomato soup.
- Cook the soup longer for deeper flavors, but be cautious not to overcook the chickpeas.
Best Ways to Serve Chickpea Tomato Soup
Enjoy this comforting soup with a slice of crusty bread or a fresh salad. You can also serve it alongside a grilled cheese sandwich for a classic pairing. For a twist, consider adding some croutons on top for an extra crunch or a dollop of vegan sour cream for creaminess. This vegetarian chickpea tomato soup recipe can also be served over rice or quinoa for a heartier meal.
How to Store and Reheat Chickpea Tomato Soup
Store leftover soup in an airtight container in the fridge for up to 4 days. To reheat, simply warm it on the stovetop over low heat until heated through. This makes it an excellent option for meal prep, allowing you to enjoy a healthy meal throughout the week. For an even quicker option, you can also microwave individual portions for about 2-3 minutes.
Frequently Asked Questions About Chickpea Tomato Soup
What is chickpea tomato soup?
Chickpea tomato soup is a nourishing soup that combines chickpeas and tomatoes in a flavorful broth, providing a hearty and filling meal.
Can I make chickpea tomato soup ahead of time?
Yes, this soup can be made ahead of time and stored in the fridge or freezer, making it a convenient option for busy nights.
How do I avoid common mistakes with chickpea tomato soup?
To avoid mistakes, ensure you don’t overcook the chickpeas and adjust the seasoning after blending to enhance the flavor.
Variations of Chickpea Tomato Soup You Can Try
Here are some variations to consider:
- Add spinach or kale for extra greens and nutrients.
- Incorporate different beans for a protein boost and variety.
- Try adding coconut milk for a creamy texture and tropical flavor.
- Experiment with different spices, such as curry powder or chili flakes, to customize the flavor profile.

For more delicious recipes, check out our Mediterranean Chickpea Salad or try making Homemade Tomato Sauce to complement your meals. If you’re interested in more soup options, consider our Roasted Carrot Soup for a delightful twist!
Print
Delicious Chickpea Tomato Soup in 45 Minutes
- Total Time: 45 minutes
- Yield: Serve 4
- Diet: Vegan
Description
This cozy soup mixes chickpeas and tomatoes in a tasty broth. It’s perfect for busy nights when you want something warm, filling, and really good for you.
Ingredients
- 3 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 28 ounces crushed tomatoes, canned
- 2 cans chickpeas (15 ounces each), drained and rinsed
- 4 cups vegetable broth
- 2 tablespoons fresh lemon juice
- ¼ cup fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large pot over medium heat for 2 minutes until it shimmers.
- Add diced onion and cook for 5 minutes until soft, and you can see through it.
- Stir in minced garlic, cumin, and paprika, cooking for 1 minute until it smells great.
- Pour in crushed tomatoes and drained chickpeas, stirring everything together really well.
- Add vegetable broth, bring to boil, then lower the heat and simmer covered for 20 minutes.
- Use an immersion blender to blend some of the soup, but leave some chickpeas whole.
- Season with salt and pepper, then stir in fresh lemon juice right before you serve it.
- Ladle into bowls and sprinkle fresh chopped parsley on top for color and fresh taste.
Notes
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 245
- Sugar: 3g
- Sodium: 800mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 10g
- Protein: 11g
- Cholesterol: 0mg












Leave a Reply