Easy Garbanzo Bean Soup with Vegetables and Herbs

By Jason Griffith · March 9, 2026

Garbanzo Bean Soup

If you’re looking for a simple, nourishing, and flavorful soup, this Garbanzo Bean Soup is a perfect choice. Packed with tender chickpeas, hearty vegetables, fire-roasted tomatoes, and fragrant herbs, it’s the kind of meal that feels both comforting and wholesome.

This recipe comes together in just 25 minutes, making it ideal for busy weeknights when you want something warm and satisfying without spending hours in the kitchen. The combination of chickpeas, potatoes, carrots, and celery creates a rich texture, while rosemary and bay leaves add a deep, savory aroma.

Whether served as a light dinner or a starter to a larger meal, this soup delivers big flavor with minimal effort.


Why I Love This Recipe

There’s something timeless about a good vegetable soup, and this version is both hearty and nutritious.

Here’s why it’s a favorite:

  • Quick and easy – ready in about 25 minutes
  • Packed with protein-rich chickpeas
  • Loaded with fresh vegetables and herbs
  • Naturally filling and comforting
  • Great for meal prep and leftovers

It’s also perfect alongside comfort classics like How to Make Perfect Grilled Cheese with Homemade Tomato Soup for a cozy lunch or dinner combination.

Garbanzo Bean Soup

Garbanzo Bean Soup

A hearty garbanzo bean soup with vegetables, tomatoes, and herbs simmered in a flavorful broth.

Prep: 10 min | Cook: 15 min | Total: 25 min

Servings: 4 servings

Ingredients

  • 1 tbsp olive oil
  • 1 onion, chopped
  • 2 celery stalks, chopped
  • 2 carrots, chopped
  • 2-3 garlic cloves, minced
  • 1 cup potatoes, peeled and chopped
  • 1 can (15 oz) fire-roasted diced tomatoes
  • 4 cups chicken or vegetable broth
  • 3 cans garbanzo beans (chickpeas), drained and rinsed
  • 2 bay leaves
  • 1 sprig fresh rosemary
  • Salt, to taste
  • Black pepper, to taste

Instructions

  1. Heat olive oil in a Dutch oven or large pot over medium-high heat.
  2. Add onion, celery, carrots, potatoes, and garlic. Season lightly with salt and sauté for about 5 minutes until the onions are translucent.
  3. Add diced tomatoes, broth, garbanzo beans, bay leaves, and rosemary.
  4. Bring the soup to a simmer, cover, and cook for 10-15 minutes until the potatoes are tender.
  5. Remove the bay leaves and rosemary sprig.
  6. Season with salt and black pepper to taste before serving.
  7. Optional: Blend about 1 cup of the soup until smooth and stir it back into the pot to thicken the soup.

Nutrition

  • Calories: 360 calories
  • Fat: 8 g
  • Carbs: 55 g
  • Protein: 15 g

Rate This Recipe

Average Rating: 0 (0 votes)

Facebook Pinterest

Ingredients

To make about four servings, you’ll need:

  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 celery stalks, chopped
  • 2 carrots, chopped
  • 2–3 garlic cloves, minced
  • 1 cup potatoes, peeled and chopped
  • 1 can (15 oz) fire-roasted diced tomatoes
  • 4 cups chicken or vegetable broth
  • 3 cans garbanzo beans (chickpeas), drained and rinsed
  • 2 bay leaves
  • 1 sprig fresh rosemary
  • Salt, to taste
  • Black pepper, to taste

Ingredient Notes and Substitutions

This soup is flexible and easy to adjust depending on what you have available.

Garbanzo Beans

  • Canned chickpeas are convenient and quick
  • Cooked dried chickpeas work just as well

Broth

  • Chicken broth adds richness
  • Vegetable broth keeps the soup vegetarian

Vegetables

You can also add:

  • Spinach or kale
  • Zucchini
  • Bell peppers

How to Make Garbanzo Bean Soup

Step 1: Heat the Olive Oil

Heat olive oil in a Dutch oven or large soup pot over medium-high heat.

Step 2: Sauté the Vegetables

Add:

  • Onion
  • Celery
  • Carrots
  • Potatoes
  • Garlic

Season lightly with salt and sauté for about 5 minutes, until the onions become translucent.

Step 3: Add the Remaining Ingredients

Stir in:

  • Fire-roasted diced tomatoes
  • Broth
  • Garbanzo beans
  • Bay leaves
  • Rosemary sprig

Step 4: Simmer the Soup

Bring the mixture to a gentle simmer.

Cover and cook for 10–15 minutes, until the potatoes are tender.

Step 5: Remove Herbs

Take out the bay leaves and rosemary sprig before serving.

Step 6: Adjust Seasoning

Taste the soup and add salt and black pepper as needed.

Step 7: Optional Thickening Step

For a slightly creamier texture:

Blend about 1 cup of the soup until smooth, then stir it back into the pot.


Tips for the Best Garbanzo Bean Soup

A few simple techniques can elevate this soup even more.

Use fire-roasted tomatoes

They add a deeper, slightly smoky flavor.

Don’t skip the herbs

Rosemary and bay leaves bring incredible aroma to the broth.

Mash or blend a portion

This creates a thicker, heartier texture without adding cream.

Add greens at the end

Spinach or kale can be stirred in during the last few minutes.


Serving Suggestions and Pairings

This soup pairs wonderfully with fresh bread, salads, and light sandwiches.

Try serving it with:

For a complete lunch spread, add something hearty like The Ultimate Turkey Club Wrap for Easy Lunches or a picnic favorite like Easy Classic Pasta Salad for Any Gathering.


Nutritional Information (Per Serving)

Approximate values:

  • Calories: 360
  • Fat: 8 g
  • Carbohydrates: 55 g
  • Protein: 15 g

Values may vary depending on broth and ingredient brands.


Storage and Leftover Tips

This soup stores well and often tastes even better the next day.

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze for up to 3 months in freezer-safe containers.

Reheating

Reheat on the stovetop over medium heat or microwave until hot.

You may need to add a splash of broth if the soup thickens.


More Recipes You’ll Love

If you enjoy comforting, easy meals, try these recipes next:


Final Thoughts

This Garbanzo Bean Soup is a perfect example of how simple ingredients can create a deeply satisfying meal. With tender chickpeas, hearty vegetables, and fragrant herbs simmered in a flavorful broth, it’s a soup that’s both comforting and nourishing.

Whether you’re cooking for a busy weeknight dinner, meal prepping lunches, or just craving something warm and wholesome, this easy soup recipe is sure to become a staple in your kitchen.

If you give it a try, feel free to experiment with extra vegetables or spices—and don’t forget to share your favorite variations. Happy cooking! 🥣🌿