Italian Zucchini Soup is a wonderful light soup that’s perfect for taking all that summer zucchini and turning into a meal.  Made with broken spaghetti, hand-crushed canned tomatoes, fresh basil, and parsley, this soup is perfect with Pecorino Romano cheese and some crusty Italian bread.

Italian zucchini soup in black bowl.


Italian zucchini soup with broken spaghetti is truly a nostalgia-invoking dish for me.  

I can still hear the sound of my grandma breaking the spaghetti in her kitchen as she’d prepare to make this soup with the zucchini from our garden.

Similar to pasta e lenticchie, or pasta e patate, this soup is economical and is founded on the “waste not-want not” mentality that was so prevalent among first and second-generation Italian-Americans during the 1900s.

Years later, this is still a favorite soup of mine because it’s cheap and so simple that it can be made in under 30 minutes – proof that even the simplest of recipes can transcend generations.

Ingredients shown: olive oil, plum tomatoes, onion, Pecorino, parsley, basil, garlic, zucchini, and broken spaghetti.

How to make it

Each number corresponds to the numbered written steps below.

  1. Dice 1 medium onion, chop 6 cloves of garlic, and cube 4-5 medium-sized zucchini. Chop a 1/4 cup of basil and a 1/4 cup of parsley.  Break a 1/2 pound of spaghetti into bite-sized pieces and set aside.  Bring a large pot of salted water to boil.
Italian zucchini soup recipe process shot collage group number one.
  1. Heat a large pot to medium-low and add 5 tablespoons of extra virgin olive oil and the onions.  Saute the onions for 4-5 minutes or until soft and add the garlic and cook for an additional 1-2 minutes or until fragrant.  
  2. Add the hot red pepper flakes and cook for 30 seconds and then add the zucchini.  Turn the heat up to medium and saute the zucchini for about 10 minutes until fairly soft.
Recipe process shot collage group number two.
  1. Add a 14-ounce can of hand-crushed tomatoes and cook for a few minutes.  Season the tomatoes and zucchini with salt and pepper.
  2. Add 6 cups of water and bring the soup to a simmer.  Add the broken spaghetti to the salted pot of water and begin to cook until al dente.
Recipe process shot collage group number three.
  1. Once simmering, taste test the soup and season with more salt and pepper if necessary.  
  2. Turn off the heat and add the al dente broken spaghetti.  If the soup is too dry add more of the reserved pasta water and thin to your liking.
Recipe process shot collage group number four.
  1. Add the basil and parsley and give the soup a mix.  Serve the soup in bowls with a drizzle of extra virgin olive oil and grated Pecorino Romano cheese along with crusty Italian bread on the side.  Enjoy!
Italian zucchini soup in in Dutch oven.

Top tips

  • The zucchini. If possible, use medium or small-sized zucchini as they tend to have fewer seeds and taste better.  The zucchini pictured above in the ingredient pic is on the larger side because that was what was available. 
  • The pasta. Broken spaghetti is used for this recipe because that’s how my family made it.  You can use any small-sized pasta you like though.  Small shells or small bowties would work well.
  • The tomatoes.  I used canned tomatoes that I crushed by hand.  If you have fresh plum tomatoes and want to use those, I recommend blanching first and removing the skins.
  • The cheese.  I love serving this with Pecorino Romano cheese but you can also use Parmigiano Reggiano.  If you have a Parmigiano Reggiano rind,  you can add that to the zucchini soup for more flavor.  

Zucchini soup in black bowl with bunch of basil on cutting board.

Jim, isn’t this made with cucuzza?

Many Italian-American gardeners grow snake zucchini or cucuzza (slang gagootz).  Cucuzza can be found in Italian and Sicilian markets and likely was grown as a way to pay homage to their homeland.

It’s a gourd that grows massively and rewards one with a bountiful harvest of squash and leaves.  They are typically grown on a large hanging wood trellis and can often grow 4 feet or larger.  

The leaves of the Cucuzza, also known as tenerumi, are often chopped up and added to the zucchini soup.  If you grow cucuzza, definitely use those leaves.  

More zucchini recipes

If you’re looking for more ways to use zucchini, here are some of our favorite recipes!

If you’ve enjoyed this Italian Zucchini Soup Recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

Italian Zucchini Soup

5 from 18 votes
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 6
Italian zucchini soup with diced zucchini, broken spaghetti, hand-crushed canned tomatoes, fresh basil, and parsley, topped with plenty of Pecorino Romano cheese.

Ingredients 

  • 1/2 pound (226g) spaghetti broken into bite size pieces
  • 1/3 cup (80g) extra virgin olive oil plus more for serving
  • 1 medium onion diced
  • 6 cloves garlic chopped
  • 1/4 teaspoon crushed hot red pepper flakes optional
  • 4-5 medium zucchini cubed
  • 1 14 ounce-can plum tomatoes hand crushed, see notes below
  • 6 cups (1.5kg) water
  • salt and pepper to taste
  • 1/4 packed cup chopped basil
  • 1/4 packed cup chopped flat-leaf Italian parsley
  • Pecorino Romano for serving

Instructions 

  • Bring a large pot of salted water to boil.
  • Heat a large pot to medium-low heat and add the olive oil along with the onions. Saute for 4-5 minutes or until soft then add the garlic and cook for 1-2 minutes longer or until lightly golden.
  • Add the hot red pepper flakes and cook for 30 seconds more then add the zucchini. Turn the heat to medium and saute the zucchini for about 10 minutes or until fairly soft.
  • Add the tomatoes to the pot and continue to cook for a few minutes. Season the tomatoes and veggies with salt and pepper then add the water and bring soup to a simmer.
  • At this time cook the broken spaghetti until al dente.
  • Once simmering taste test the soup and season with more salt and pepper if necessary. Once satisfied, turn off the heat and add the al dente broken spaghetti, basil, and parsley. Mix together.
  • If the soup is too thick add a bit more water. Serve the soup in bowls with a drizzle of extra virgin olive oil and grated Pecorino Romano cheese along with crusty Italian bread on the side. Enjoy!

Notes

  • 14-ounces of plum tomatoes is equal to half a standard American can.  Alternatively, you can use 3-4 fresh plum tomatoes that have been blanched to remove the skins.
  • Any small pasta can be used, but broken spaghetti or linguine work really well for this dish.
  • Leftovers can be saved for up to 3 days and can be reheated in the microwave.
  • For more flavor, Parmigiano rinds can be cooked in the soup while simmering.

Nutrition

Calories: 281kcal | Carbohydrates: 38.3g | Protein: 7.4g | Fat: 12.8g | Saturated Fat: 1.7g | Sodium: 410mg | Potassium: 516mg | Fiber: 3.9g | Sugar: 7g | Calcium: 38mg | Iron: 2mg

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

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!
5 from 18 votes (4 ratings without comment)

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.

44 Comments

  1. Jon says:

    5 stars
    It is super good and quick. Easily add tweaks if needed.

    I added some wild Argentina prawns after the second day.
    thanks for making the recipe. The fresh basil was key. I added extra.

    1. Tara says:

      We’re so happy you enjoyed, Jon!

  2. SHERRY says:

    Hi! Your recipe looks delicious and I am looking forward to trying it. Could you tell me about how many cups of zucchini you use? All of my zucchini are on the large to huge size. Thank you!

    1. Tara says:

      Hi Sherry – you can use anywhere from 6 1/2 to 8 cups which would equal the 4-5 medium zucchini Jim has listed. We hope you enjoy!