Garbanzo Bean Soup

Garbanzo Bean Soup

This garbanzo bean soup is inspired by the classic Italian chickpea soup called pasta e ceci. It’s a hearty one pot vegetarian soup for fall or winter.

Tips and tricks for this recipe

Soup making is mostly art with a little bit of science thrown in.

Start with a base. The French mirepoix is a ratio of 2 parts onion to 1 part celery and 1 part carrot. The Cajun “Holy Trinity” is equal parts of onion, celery, and green bell pepper.

In this case, this garbanzo bean soup starts with onions, garlic, celery, and carrots. Then I add a few herbs and spices like rosemary and red pepper flakes. The end of season cherry tomatoes are perfect to add some acidity to the soup (as does the vermouth or white wine).

chopped vegetables for the soup including onions, garlic, carrots, celery, and tomatoes
a small finger bowl filled with a bay leaf, salt, pepper, red pepper flakes, and chopped rosemary

The traditional pasta shape for pasta e ceci is ditalini, meaning “small thimbles.” Of course, any small pasta would work in this recipe. I made mine here with acini di pepe (“seeds of pepper”).

a half cup measure filled with small pasta

Finally, pasta e ceci is traditionally finished off with grated Parmesan or Pecorino Romano. You can, of course, omit it if you are vegan or a vegetarian who avoids rennet.

a finger bowl filled with grated Parmesan

FAQs about this garbanzo bean soup recipe

Why aren’t you calling this pasta e ceci?

While technically it is exactly that, it is not a traditional recipe and I am not Italian. If you want to compare my recipe to Marcella Hazan’s, you can find that here.

Is there a difference between garbanzo beans and chickpeas?

Nope. This is a chickpea soup too.

What can I substitute for the cherry tomatoes in this recipe?

Feel free to sub ripe full-sized or roma tomatoes, or a small can of chopped tomatoes. While I usually recommend whole canned tomatoes, the short cooking time here requires chopped.

Can I freeze this soup?

Absolutely. Soups without dairy freeze perfectly. Just freeze it prior to garnishing. And reheat it gently in a pot on the stovetop.

a bowl of garbanzo bean soup topped wtih Parmesan
Print Pin
5 from 1 vote

Garbanzo Bean Soup

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 4
Author uglyducklingbakery


  • Blender or stick blender


  • 1 tablespoon olive oil
  • ½ large onion (or 1 medium) chopped
  • 2 medium carrots, chopped
  • 2 stalks celery, chopped
  • 3 cloves garlic, minced
  • 1 pint cherry tomatoes, halved
  • 2 cans chickpeas, drained
  • 1 bay leaf
  • 2 teaspoons fresh rosemary, chopped
  • 1 teaspoon salt plus more as desired
  • ¼ teaspoon ground pepper plus more as desired
  • teaspoon dried red pepper flakes
  • 2 cups vegetable broth
  • 2 cups water plus more as necessary
  • ½ cup dry vermouth or white wine
  • ½ cup small pasta
  • handful of kale, chopped
  • 1 ounce (about 2 tablespoons) Parmesan, grated


  • Heat the olive oil in a large soup pot over medium-low heat.
    1 tablespoon olive oil
  • When the olive oil is hot, add the onion and cook for 5 to 7 minutes, just until the onion is starting to color.
    1/2 large onion (or 1 medium) chopped
  • Add the carrots, celery, and garlic and cook, stirring, for about one minute.
    2 medium carrots, chopped, 2 stalks celery, chopped, 3 cloves garlic, minced
  • Add the cherry tomatoes, chickpeas, and the herbs and spices and stir to mix.
    1 pint cherry tomatoes, halved, 2 cans chickpeas, drained, 1 bay leaf, 2 teaspoons fresh rosemary, chopped, 1 teaspoon salt, 1/4 teaspoon ground pepper, 1/8 teaspoon dried red pepper flakes
  • Add the liquids (broth, water, and vermouth or wine), increase the heat to high, and bring the soup to a boil. Once it is at a boil, cover the pot, and reduce the heat to a simmer for 10 minutes, stirring occasionally.
    2 cups vegetable broth, 2 cups water, 1/2 cup dry vermouth or white wine
  • Turn off the heat, ladle out 2 cups of the soup into the blender, and puree.
  • Return the soup back into the pot, add the pasta and the kale, and cook until the pasta is cooked through. You may need to add more water as the pasta cooks, depending on your desired soup consistency.
    1/2 cup small pasta, handful of kale, chopped
  • Taste the soup and adjust the salt and pepper as desired.
  • Ladle into bowls, top with the grated Parmesan, and serve immediately.
    1 ounce (about 2 tablespoons) Parmesan, grated


My colleagues who work in the emergency room have shared with me that stick blenders can cause horrible injuries if you try to clean them without unplugging them. Please unplug your corded stick blender before you clean the blades!!!
four panels showing the process of making the garbanzo bean soup

What’s next?

If you make this garbanzo bean soup recipe, please leave a comment here or share a pic with me on Instagram!

Check out some other uglyducklingbakery soups like this corn soup with potatoes and bacon. And let me know what other soup recipes you would like to see.

Follow uglyducklingbakery on your favorite social media platform.

Join the mailing list!

Sign up here to receive email updates about uglyducklingbakery news and popular recipes.

a grey fall day with a bowl of garbanzo bean soup

1 thought on “Garbanzo Bean Soup”

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.