Garbanzo Bean and Pasta Soup


Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Hearty garbanzo bean and pasta soup is a quick pantry-staple soup that has homemade SpaghettiOs vibes. Top it with melty cheese and enjoy!

tomato soup with chickpeas and annelini pasta in tomato soup with a spoon and parmesan cheese in the background

This simple recipe makes a cozy, family-friendly soup in a healthyish vegetarian package. It really is like a classier version of SpaghettiOs in a rich tomato broth. Inspired by an Italian soup called Pasta e Ceci, this is one that translates well to any home kitchen. Best of all, you probably have everything you need to make it in your kitchen right now.

Serve the soup with grilled cheese sandwiches for a bit of nostalgia or with garlic bread or a nice crusty bread for great dipping. See below for everything you need to know!

a ladle pouring tomato chickpea soup into a bowl

And if it’s just really feeling like soup season at your house, we’ve got you covered. Try your next batch of soup in the Instant Pot with Lemon Chicken Orzo Soup (my favorite twist on classic chicken noodle soup), Tuscan Kale and White Bean Soup or Pasta e Fagioli.

How to Make Garbanzo Bean Soup

  1. Saute aromatics. In a large saucepan over medium heat, cook garlic, tomato paste, and paprika in olive oil until fragrant.
  2. Add liquids. Stir in vegetable broth and crushed tomatoes to create the base of the soup.
  3. Add beans and pasta. Finally, stir in the garbanzo beans, pasta, and some balsamic vinegar, salt, and a pinch of sugar to give it flavor.
  4. Cook until tender. Simmer the soup until the pasta is tender, about 10 to 15 minutes, depending on what pasta shape you use.
  5. Top with melty cheese. Enjoy!
Annelini pasta in a measuring cup


  • Pasta – This soup is the best with a small pasta shape that fits easily on your spoon. If you can find O-shaped annelini, it’s the best here. Ditalini or rice-shaped orzo are also great. Adjust the cooking time as needed – the smaller the pasta shape, the faster it will cook.
  • Olive Oil – Saute the aromatics in olive oil, but it’s also great to drizzle some over the finished soup as well.
  • Garlic, Paprika, and Tomato Paste – These flavorful ingredients form the base of the tomato broth. If you’d like some smoky flavor, smoked paprika is delicious instead of the regular variety.
  • Stock – Use vegetable or chicken stock broth. In a pinch you can use water, but the soup won’t have quite as much rich flavor
  • Crushed Tomatoes – I tested this soup with whole tomatoes, but ultimately I preferred a smooth tomato soup base that comes from crushed tomatoes.
  • Balsamic Vinegar, Sugar, and Salt – Don’t forget these pantry staples that help to bring the tomato flavors of the broth into balance. In place of the balsamic vinegar, you could also stir in some lemon juice for tart flavor.
  • Parmesan Cheese – Melty cheese on top of this soup is the best! Parmesan is classic for this Italian recipe, but any type of cheese is great.


  • Make it spicy – Garbanzo soup is great with some spice. Stir in your favorite hot sauce, red pepper flakes, or smoky harissa.
  • Add vegetables – Almost any vegetables would be great stirred into the tomato broth base. Try diced carrots, red or green pepper, fresh regular or cherry tomatoes, or chopped zucchini.
  • Add chicken – To add some protein to this vegetarian soup, stir in shredded cooked chicken.
  • Change the beans – While garbanzo beans are classic, another variety of beans would work well. Cannelinni or another white bean would be great. Even kidney or black beans would be great in a pinch.
  • Add fresh herbs – Top the soup with some chopped fresh parsley, basil, or cilantro for color.
overhead image of tomato chickpea soup with pasta and parmesan

Garbanzo Beans vs. Chickpeas

Garbanzo beans and chickpeas are the same thing. You can use either term to refer to them and purchase either one to use in recipes calling for one or the other.

Slow Cooker

This soup can easily be made in the slow cooker. Just combine all of the ingredients in the bowl of a slow cooker, cover, and cook on low for 2 to 4 hours. The cook time will vary depending on the size and shape of the pasta you use. A small, quick-cooking pasta will be done in 2 hours, but a more hearty shape can take up to 4 hours.

Instant Pot / Pressure Cooker

This is a great soup to cook in the Instant Pot. Just combine everything in the Instant Pot and cook according to the recommended cook time for the pasta shape you’re using. Check out my guide on How to Cook Pasta in the Instant Pot to figure out how long to cook it.

More Cozy Soup Recipes

Favorite Tools

Pin this now to save it for later

Pin It Now
tomato soup with chickpeas and annelini pasta in tomato soup with a spoon
4.84 from 6 votes

Garbanzo Bean and Pasta Soup Recipe

Hearty garbanzo bean and pasta soup is a quick pantry-staple soup that has homemade Spaghettios vibes. Top it with melty cheese.
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 4 servings


  • Large Saucepan or Stockpot


  • 2 Tablespoons Olive Oil, plus more for drizzling
  • 2 cloves Garlic, minced
  • 1 Tablespoons Paprika (optional)
  • 1 6 ounce can Tomato Paste
  • 3 cups Vegetable or Chicken Broth
  • 1 28 ounce can Crushed Tomatoes (substitute tomato puree or sauce for a more smooth soup)
  • 2 teaspoons Balsamic Vinegar
  • 1/2 teaspoon Kosher Salt
  • 1/4 teaspoon Sugar (optional)
  • 1 15 ounce can Garbanzo Beans / Chickpeas, drained and rinsed
  • 6 ounces Pasta, uncooked (use any small shape like annelini, ditalini or orzo)
  • Parmesan Cheese, grated, for serving (substitute any shredded cheese)
  • Black Pepper, for serving


  • Place a large saucepan (use one that has a tight-fitting lid) over medium heat. Add oil. When oil begins to shimmer, stir in garlic, paprika, and tomato paste. Cook, until the garlic is fragrant, 2 to 3 minutes.
  • Pour vegetable broth and crushed tomatoes over the aromatics. Bring to a simmer, stirring frequently.
  • When the liquids are simmering, stir in the vinegar, salt, sugar, chickpeas, and pasta. Cover the pot with a lid and let everything simmer until the pasta is tender, 8 to 15 minutes.
  • Ladle soup into bowls and top with a drizzle of olive oil, cheese, and black pepper.


Inspired by from several sources, but mostly Food52.
The classic Pasta con Ceci uses more like 2 cups of liquid which yields something closer to an ordinary pasta than a soup. We love it that way, but in the cold weather, I prefer this to be closer to a traditional tomato soup. If you’d like a thicker tomato sauce that coats the pasta instead of a soup, reduce liquid to 2 cups.
Pasta shape: Any small pasta shape will work here as noted above, but our family loves annelini the best. Annelini is the shape that makes this really reminiscent of SpaghettiOs.


Serving: 1g | Calories: 236kcal | Carbohydrates: 41g | Protein: 10g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 5mg | Sodium: 556mg | Potassium: 336mg | Fiber: 2g | Sugar: 6g | Vitamin A: 872IU | Vitamin C: 1mg | Calcium: 22mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Author: Jess Smith via Inquiring Chef
Cost: $4.00
Calories: 236
Keyword: easy dinner, easy soup, kid-friendly, vegetarian
Like this? Leave a comment below!Jump to Comments




Want to save this recipe?
Get it emailed to you directly! Enter your email below.

About Jess Smith

Jess is the recipe creator and photographer at She spent nearly a decade as the Chief Recipe Developer for the award-winning meal planning app Cook Smarts. Her colorful, healthyish recipes have been featured in popular online publications including Parade, Hallmark, and HuffPost.

Leave a comment

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.


  1. 4 stars
    Hi Jess,

    I have quite a spicy harrissa paste, do you think this will overpower the tomato flavour? I love a kick in my soups, but I’ve only ever cooked with harissa once before!


    1. Hi Laura – I don’t think it will overpower the tomato at all. You might start with about halve the amount of harissa listed and then taste it. You can always stir in more at the end.

  2. Yum!!! This reminds me of one of my fav quick dinners, homemade spaghettios. We use ditalini pasta and the sauce is tomato sauce, tomato paste, sugar, spices, milk, and parmesan. It’s tasty and the kids tolerate it! Never tried harissa before…. this is intriguing!

  3. 5 stars
    Nice looking soup. We also love Harissa sauce, it’s such a versatile sauce. However, we don’t have a mild version here. I’ve been toning it down by adding more roasted red peppers. We make a similar soup but use lamb stock and add oven roasted aubergine. Welcome back!