Chickpea and Bean Soup

Photo of author
Author: Lisa
Published:
Updated:
Chickpea and Bean Soup recipe

Chickpea and Bean Soup is a hearty, nourishing bowl of comfort that brings together the wholesome goodness of legumes and vegetables. With creamy beans, tender chickpeas, aromatic herbs and fresh lemon and parsley at the end, this soup offers both flavour and substance. It’s an ideal recipe for weeknight dinners or when you want a nutritious, plant‑rich meal that doesn’t feel heavy. Whether you’re looking for vegetarian or vegan options, this soup covers you and is easy to customise to your taste.

Why You’ll Love This Chickpea and Bean Soup

You’ll love this Chickpea and Bean Soup for several reasons: it’s satisfyingly creamy (thanks to the blended beans), yet light and vegetable‑rich, making it both comforting and healthy. The use of three different textures—soft veggies, whole beans/chickpeas and smooth base—makes every spoonful interesting. Plus, the fresh finish with parsley and lemon gives the dish brightness and balances the richness. Finally, as an easy “throw‑together” recipe using canned beans, it’s also very time‑efficient and perfect for busy days.

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 onion, diced
  • 2 carrots, peeled and diced
  • 2 celery ribs, sliced or diced
  • 4 garlic cloves, minced
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary
  • ½ teaspoon dried basil
  • ½ teaspoon red pepper/chili flakes, or to taste
  • 2 cans (15 oz each) beans (cannellini preferred, but use your favourite)
  • 2 cans (15 oz each) chickpeas
  • 3 cups (720 ml) low‑sodium vegetable broth
  • 1 teaspoon salt, or to taste
  • ⅛ teaspoon black pepper, or to taste
  • 2 tablespoons fresh parsley, chopped
  • 1‑2 tablespoons fresh lemon juice, or to taste

Step‑by‑Step: How to Make Chickpea and Bean Soup

  1. Add one can of chickpeas and one can of beans (with their liquid) to a blender or food processor, or use an immersion blender. Blend until smooth and set aside. Then drain the other two cans and set them aside.
  2. In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots and sliced celery. Sauté the vegetables, stirring occasionally, until they begin to soften — this should take about 5 minutes.
  3. Add in the minced garlic along with the dried thyme, rosemary, basil, and red pepper flakes, stirring until fragrant.
  4. Add the drained and pureed beans, drained and pureed chickpeas, the vegetable broth, salt and black pepper. Bring the mixture to a simmer, then cover with a lid and cook for about 20 minutes, stirring occasionally. If you prefer a thinner consistency, you can add extra broth or water.
  5. Turn off the heat. Stir in the chopped fresh parsley and the lemon juice. If you like, drizzle a little extra virgin olive oil on top for richness. Taste and adjust seasoning or lemon juice to make the flavour pop.
  6. Divide the soup into bowls. Serve it up with crusty bread, black pepper focaccia, crostini, or even croutons if you like. Optional for non-vegans: Top with a sprinkle of freshly grated Parmesan to boost the savory flavor. Enjoy!

Helpful Tips

Chickpea and Bean Soup

  • Opt for low-sodium vegetable broth so you have more control over the salt level when adjusting the flavor at the end.
  • When blending half the beans/chickpeas, make sure the pot isn’t overfilled if using an immersion blender—leave some head‑room so liquids don’t splatter.
  • If you like your soup extra smooth, once blended you can strain through a coarse sieve—but keeping a bit of texture gives it more character.
  • If the soup thickens too much upon sitting or cooling, simply add a splash of hot water or broth when reheating.
  • The lemon juice is key to brightening the flavour—don’t skip it, but feel free to adjust to your taste.
  • For extra depth of flavour, you can sauté the vegetables a bit longer and let them caramelize slightly at the edges before adding the garlic and herbs.

Substitutions And Variations

  • Beans: Instead of cannellini, try navy beans, great northern beans or even kidney beans for a different colour and flavour profile.
  • Chickpeas: You can substitute with white beans if you prefer, though you’ll lose some of the classic flavour.
  • Vegetable broth: If you want more richness, you could use part chicken broth (if not vegetarian) or add a splash of cream at the end for a creamy finish.
  • Spices/herbs: Feel free to switch up the dried herbs—oregano and smoked paprika work well. You could add a bay leaf during the simmer, then remove before serving.
  • Add‑ins: Toss in some chopped kale or spinach during the last 5 minutes for extra greens. You can also add a diced potato at the start to make the soup even heartier.
  • Heat: Increase the chili flakes (or add a pinch of cayenne) if you like a spicier soup.
  • Vegan/non‑vegan: It’s already vegan by default, but if you eat dairy you can top with grated Parmesan or a swirl of crème fraîche for decadence.

Storage Instructions

  • Let the soup cool to near‑room temperature before storing.
  • Transfer to an airtight container and refrigerate for up to 4 or 5 days.
  • To freeze: portion into freezer‑safe containers, leaving about 2 cm (1 inch) head‑space for expansion. Freeze for up to 2‑3 months.
  • When reheating: Thaw in the fridge overnight if frozen. Reheat on the stove over medium‑low, stirring occasionally. If it’s too thick, add a splash of hot water or broth to reach desired consistency.
  • After reheating, finish again with fresh parsley and a squeeze of lemon to revive the fresh flavours.

Nutritional Information

Here’s the approximate nutrition info for one serving (based on your recipe estimate):

  • Calories: 230 kcal
  • Carbohydrates: 34 g
  • Protein: 11 g
  • Fat: 7 g
  • Saturated Fat: 1 g
  • Polyunsaturated Fat: 1 g
  • Monounsaturated Fat: 4 g
  • Sodium: 643 mg
  • Potassium: 616 mg
  • Fiber: 9 g
  • Sugar: 2 g
  • Vitamin A: 3,585 IU
  • Vitamin C: 5 mg
  • Calcium: 113 mg
  • Iron: 4 mg

Why these nutrients matter

  • The beans and chickpeas give you a good amount of plant‑based protein and fiber, both of which support fullness and steady energy. Beans help with appetite control and contribute to digestive health.
  • The fiber also supports gut health and helps regulate blood sugar and cholesterol.
  • Using low‑sodium broth and adding fresh lemon and parsley at the end keeps the flavour high while avoiding excessive added salt.
  • The vegetable base (onion, carrots, celery) adds micronutrients (vitamins, minerals), natural sweetness and depth, making this more than just a bean soup.

Serving Suggestions

  • Serve hot in bowls with a swirl of extra virgin olive oil on top for sheen and richness.
  • Offer crusty bread such as a rustic loaf, focaccia or crostini to dip into the soup.
  • Add a side salad (greens + vinaigrette) to round out the meal.
  • For non‑vegans: Top each bowl with freshly grated Parmesan or Pecorino cheese for a salty, savoury punch.
  • Garnishes: chopped herbs (extra parsley, chives), a sprinkle of red pepper flakes, or a drizzle of olive oil and a few cracked black pepper corners.
  • If you like crunch: serve with croutons or crisped chickpeas on top for texture contrast.

Frequently Asked Questions About Chickpea and Bean Soup

Q: Can I use dried beans and chickpeas instead of canned?
Yes — absolutely. If using dried beans or chickpeas you’ll need to soak and cook them first (or use a pressure cooker) and adjust the liquid & cooking time accordingly. Canned versions are convenient because they’re already cooked, but dried legumes can deepen flavour and reduce added sodium.

Q: Is this soup vegan and gluten‑free?
Yes — by default this recipe uses plant‑based ingredients and no gluten‑containing items (assuming your vegetable broth is gluten‑free). If you choose to add Parmesan cheese, it becomes vegetarian (not vegan) but still gluten‑free. Always check labels if you have gluten sensitivity.

Q: How can I make the soup thicker or thinner?
To thicken the soup, simmer it uncovered for a few extra minutes after blending to let some liquid evaporate. If you prefer it thinner, simply stir in a bit more broth or water until it reaches your desired consistency.

Q: Can I make this ahead or freeze it?
Yes — you can prepare the soup up to the point of finishing with parsley and lemon, let it cool, and then refrigerate or freeze. It often tastes even better the next day as flavours meld. Reheat gently, then finish with fresh parsley and lemon juice to revive brightness.

Q: My soup tastes a bit flat — how do I boost the flavour?
Brightening elements like fresh lemon juice and chopped parsley at the end make a big difference. You can also add a pinch more salt (taste after adding lemon) or some freshly ground black pepper. A drizzle of good extra‑virgin olive oil on top just before serving adds richness. If you like spice, increase the red pepper/chili flakes.

Q: Can I add other vegetables or ingredients?
Yes — feel free! Spinach or kale stirred in near the end works well. Diced potato or sweet potato at the start makes it heartier. You can also top with roasted chickpeas for extra crunch. Just bear in mind that additions may change cooking time slightly.

Conclusion

Thank you for trying this Chickpea and Bean Soup — I hope it becomes a favourite in your kitchen! I truly enjoy how this dish combines ease with flavour: the simple sauté of veggies, blending of half the legumes for creamy texture, and finishing touches of lemon and parsley make it feel both homey and special. Whether you’re cooking for yourself, your family or friends, this soup delivers a satisfying, healthy, and delicious meal with minimal fuss. I hope you savour each spoonful and feel good sharing it with loved ones. Happy cooking, and thank you for being part of our food‑loving community. Enjoy this soup and all the warmth it brings!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chickpea and Bean Soup recipe

Chickpea and Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup

Description

Chickpea and Bean Soup is a hearty, protein-packed, and comforting soup made with creamy blended beans, vegetables, and herbs. Quick to make, naturally vegan and gluten-free, and finished with fresh parsley and lemon for the perfect balance of richness and brightness.


Ingredients

Scale

2 tablespoons extra virgin olive oil

1 onion, diced

2 carrots, peeled and diced

2 celery ribs, sliced or diced

4 garlic cloves, minced

1 teaspoon dried thyme

½ teaspoon dried rosemary

½ teaspoon dried basil

½ teaspoon red pepper/chili flakes, or to taste

2 cans (15 oz each) beans (cannellini preferred, but use your favourite)

2 cans (15 oz each) chickpeas

3 cups (720 ml) low‑sodium vegetable broth

1 teaspoon salt, or to taste

 teaspoon black pepper, or to taste

2 tablespoons fresh parsley, chopped

1‑2 tablespoons fresh lemon juice, or to taste


Instructions

  • Add one can of chickpeas and one can of beans (with their liquid) to a blender or food processor, or use an immersion blender. Blend until smooth and set aside. Then drain the other two cans and set them aside.
  • In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots and sliced celery. Sauté the vegetables, stirring occasionally, until they begin to soften — this should take about 5 minutes.
  • Add in the minced garlic along with the dried thyme, rosemary, basil, and red pepper flakes, stirring until fragrant.
  • Add the drained and pureed beans, drained and pureed chickpeas, the vegetable broth, salt and black pepper. Bring the mixture to a simmer, then cover with a lid and cook for about 20 minutes, stirring occasionally. If you prefer a thinner consistency, you can add extra broth or water.
  • Turn off the heat. Stir in the chopped fresh parsley and the lemon juice. If you like, drizzle a little extra virgin olive oil on top for richness. Taste and adjust seasoning or lemon juice to make the flavour pop.
  • Divide the soup into bowls. Serve it up with crusty bread, black pepper focaccia, crostini, or even croutons if you like. Optional for non-vegans: Top with a sprinkle of freshly grated Parmesan to boost the savory flavor. Enjoy!

Notes

Opt for low-sodium broth to better control salt levels. Add kale, spinach, or potatoes to customize. Finish with lemon and parsley to revive fresh flavor when reheating.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 230 kcal
  • Sugar: 2 g
  • Carbohydrates: 34 g
  • Protein: 11 g
Hi there, Iโ€™m Lisa Jacobs!

At Groovy Recipes, youโ€™ll find a collection of simple, comforting recipes made to bring family and friends together. My goal is to help you create delicious moments and lasting memories, one meal at a time.

You Might Also Like...

Crockpot Creamy Chicken Noodle Soup

Crockpot Creamy Chicken Noodle Soup

Creamy Chicken Enchilada Soup

Creamy Chicken Enchilada Soup

Oneโ€‘Pot Creamy Vegetable Soup

Oneโ€‘Pot Creamy Vegetable Soup

Creamy Reuben Soup

Creamy Reuben Soup

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star