Italian Pasta and Chickpea Soup

Italian Pasta and Chickpea Soup turns chickpeas, small pasta, tomatoes, and vegetables into a cozy, filling bowl that tastes slow simmered without costing much.

Rustic bowl of Italian pasta and chickpea soup with Parmesan and rosemarySave

This is the kind of pantry dinner I make when I want real comfort with simple ingredients. The chickpeas give the soup body and plant based protein. The pasta makes it hearty. The rosemary, garlic, tomatoes, olive oil, and Parmesan bring that rustic Italian flavor that makes the whole pot smell warm and savory.

Why You’ll Love This Recipe

  • Big flavor from basic staples: Onion, garlic, carrots, celery, tomatoes, and rosemary build a rich base without fancy ingredients.
  • Hearty texture: Tender chickpeas and small pasta make each spoonful satisfying.
  • Easy weeknight cooking: The soup simmers in one pot and needs simple prep.
  • Naturally nourishing: Chickpeas add fiber and protein, while vegetables add color, sweetness, and depth.

Fabian’s Budget & Health Tip: Use dried chickpeas when you have time. Soak 1 cup (200 g) overnight, then cook until tender before adding them to the soup. You will get about the same amount as 2 cans, often for less money. If using canned chickpeas, save a splash of the liquid and stir it into the soup for extra body.

Chickpeas, small pasta, tomatoes, vegetables, broth, rosemary, olive oil, and Parmesan on white linenSave

Ingredients (Serves 4)

  • 2 tablespoons olive oil (30 ml), plus 1 tablespoon (15 ml) for finishing
  • 1 medium yellow onion, finely chopped (about 150 g)
  • 2 medium carrots, diced (about 160 g)
  • 2 celery stalks, diced (about 100 g)
  • 4 garlic cloves, minced (about 12 g)
  • 1 teaspoon dried rosemary (1 g), or 1 tablespoon fresh rosemary, finely chopped (3 g)
  • 2 cans chickpeas, drained and rinsed, 15 ounces each (about 500 g drained total)
  • 1 can crushed tomatoes, 14.5 ounces (400 g)
  • 5 cups vegetable broth (1.2 liters)
  • 3/4 cup small pasta, such as ditalini or small elbows (90 g)
  • 1/2 teaspoon black pepper (1 g), plus more to taste
  • 1/2 cup grated Parmesan cheese (45 g), plus more for serving

Onion, garlic, carrots, celery, and rosemary cooking in olive oil in a light potSave

Step-by-Step Instructions

1. Sauté the Vegetables

Warm 2 tablespoons olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 7 to 9 minutes, stirring often, until the onion turns glossy and the carrots start to soften.

Add the garlic and rosemary. Stir for about 1 minute, just until your kitchen smells savory and herbal. Do not let the garlic brown too much, or it can taste bitter.

2. Build the Soup Base

Add the chickpeas, crushed tomatoes, vegetable broth, and black pepper. Stir well and scrape the bottom of the pot so all the sweet vegetable bits mix into the broth.

Bring the soup to a gentle boil, then lower the heat. Simmer uncovered for 18 to 22 minutes. The broth should smell rich, the tomatoes should mellow, and the chickpeas should taste seasoned all the way through.

3. Add the Pasta

Stir in the small pasta. Keep the soup at a steady simmer and cook for 8 to 10 minutes, or until the pasta is tender but not mushy. Stir often near the end so the pasta does not stick to the bottom.

If the soup gets thicker than you like, add a splash of hot water or extra broth. Pasta keeps drinking liquid as it cooks, so adjust the texture before serving.

4. Finish with Olive Oil and Parmesan

Turn off the heat. Stir in the remaining 1 tablespoon olive oil and the Parmesan. The soup should look slightly creamy and glossy, with a savory aroma from the cheese and rosemary.

Taste and add more black pepper if needed. Serve hot with extra Parmesan on top.

Top view of chickpea and small pasta soup with tomato broth, Parmesan, and olive oilSave

Expert Troubleshooting & FAQs

Can I use dried chickpeas instead of canned?

Yes. Soak 1 cup (200 g) dried chickpeas overnight. Cook them in fresh water until tender, then drain and use them in the recipe. They should feel creamy inside, not chalky.

What small pasta works best?

Ditalini, small elbows, small shells, or orzo all work well. Choose a pasta that fits on a spoon with the chickpeas so every bite feels balanced.

Why did my soup become too thick?

Small pasta absorbs broth as it sits. Add hot water or extra vegetable broth until the soup loosens. Taste again after adding liquid because you may need more black pepper or Parmesan.

Can I make this soup gluten free?

Yes. Use your favorite small gluten free pasta and check it early, since it can soften faster than wheat pasta. You can also cook the pasta separately and add it to each bowl.

How should I store leftovers?

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of broth or water. For the best texture, store cooked pasta separately if you plan to keep the soup for several days.

Estimated Nutritional Facts

These values are rough estimates per serving and will vary based on your pasta, broth, and Parmesan.

  • Calories: 430
  • Protein: 18 g
  • Carbs: 61 g
  • Fats: 13 g

Italian Pasta and Chickpea Soup

Italian Pasta and Chickpea Soup

Prep Time10 minCook Time40 minTotal Time50 minServings4

Ingredients

  • 2 tablespoons olive oil (30 ml), plus 1 tablespoon (15 ml) for finishing
  • 1 medium yellow onion, finely chopped (about 150 g)
  • 2 medium carrots, diced (about 160 g)
  • 2 celery stalks, diced (about 100 g)
  • 4 garlic cloves, minced (about 12 g)
  • 1 teaspoon dried rosemary (1 g), or 1 tablespoon fresh rosemary, finely chopped (3 g)
  • 2 cans chickpeas, drained and rinsed, 15 ounces each (about 500 g drained total)
  • 1 can crushed tomatoes, 14.5 ounces (400 g)
  • 5 cups vegetable broth (1.2 liters)
  • 3/4 cup small pasta, such as ditalini or small elbows (90 g)
  • 1/2 teaspoon black pepper (1 g), plus more to taste
  • 1/2 cup grated Parmesan cheese (45 g), plus more for serving

Instructions

  • 1. Sauté the Vegetables. Warm 2 tablespoons olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 7 to 9 minutes, stirring often, until the onion turns glossy and the carrots start to soften. Add the garlic and rosemary. Stir for about 1 minute, just until your kitchen smells savory and herbal. Do not let the garlic brown too much, or it can taste bitter.
  • 2. Build the Soup Base. Add the chickpeas, crushed tomatoes, vegetable broth, and black pepper. Stir well and scrape the bottom of the pot so all the sweet vegetable bits mix into the broth. Bring the soup to a gentle boil, then lower the heat. Simmer uncovered for 18 to 22 minutes. The broth should smell rich, the tomatoes should mellow, and the chickpeas should taste seasoned all the way through.
  • 3. Add the Pasta. Stir in the small pasta. Keep the soup at a steady simmer and cook for 8 to 10 minutes, or until the pasta is tender but not mushy. Stir often near the end so the pasta does not stick to the bottom. If the soup gets thicker than you like, add a splash of hot water or extra broth. Pasta keeps drinking liquid as it cooks, so adjust the texture before serving.
  • 4. Finish with Olive Oil and Parmesan. Turn off the heat. Stir in the remaining 1 tablespoon olive oil and the Parmesan. The soup should look slightly creamy and glossy, with a savory aroma from the cheese and rosemary. Taste and add more black pepper if needed. Serve hot with extra Parmesan on top.
Rate this recipe
avatar
Fabian

Hi, I'm Fabian! I'm a dad, husband, and everyday home cook based in Hungary. I'm passionate about the Mediterranean diet and specialize in creating healthy, budget-friendly recipes using simple supermarket ingredients. Whether we are making a quick weekday mezze or a hearty, wholesome pasta dish, my goal is to help you eat well and cook delicious, from-scratch food without breaking the bank.

Leave a Comment

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