Sicilian Summer Squash and Pasta Soup
Sicilian summer squash pasta soup turns zucchini, tomatoes, and small pasta into a sunny one pot meal that tastes fresh, cozy, and deeply satisfying.
This soup is light but filling. The squash turns tender in a tomato rich broth, the pasta adds comfort, and the basil and Parmesan bring that simple Sicilian style finish. It is a great way to stretch summer vegetables into a full dinner without spending much.
Why You’ll Love This Recipe
- Fresh and savory: Sweet squash, juicy tomatoes, garlic, basil, and Parmesan make the broth bright and full of flavor.
- Budget smart: A little pasta and a few vegetables make four generous bowls.
- Simple to cook: Everything simmers in one pot, so cleanup stays easy.
- Naturally nourishing: Zucchini, tomatoes, basil, and broth keep it light, while pasta and cheese make it satisfying.
Fabian’s Budget & Health Tip: Use whichever summer squash looks best or costs less. Zucchini, yellow squash, or a mix all work well. If fresh tomatoes are pricey, use canned diced tomatoes with their juices for steady flavor and less waste.
Ingredients (Serves 4)
- 2 tablespoons olive oil, plus 1 tablespoon for finishing (45 ml total)
- 1 medium yellow onion, finely diced, about 6 ounces (170 g)
- 3 garlic cloves, minced
- 1 1/2 pounds zucchini or summer squash, cut into small half moons or cubes (680 g)
- 2 cups chopped ripe tomatoes or canned diced tomatoes with juices (400 g)
- 6 cups vegetable broth (1.4 L)
- 3/4 cup small pasta, such as ditalini, small shells, or elbows (90 g)
- 1 teaspoon fine salt, plus more to taste (6 g)
- 1/2 teaspoon black pepper (1 g)
- 1/4 teaspoon red pepper flakes, or more to taste
- 1/2 cup finely grated Parmesan, plus more for serving (45 g)
- 1/4 cup fresh basil leaves, torn (10 g)
Step-by-Step Instructions
1. Soften the Onion
Warm 2 tablespoons olive oil in a large soup pot over medium heat. Add the diced onion and a small pinch of salt. Cook for 5 to 6 minutes, stirring often, until the onion looks glossy and soft. It should smell sweet, not sharp.
2. Add the Garlic
Stir in the minced garlic and cook for about 30 seconds. Stop when the garlic smells fragrant and mellow. Do not let it brown, because burnt garlic can make the broth taste bitter.
3. Cook the Squash and Tomatoes
Add the zucchini or summer squash, tomatoes with their juices, salt, black pepper, and red pepper flakes. Stir well. Let the vegetables cook for 4 to 5 minutes, until the tomatoes start to break down and the squash edges look slightly tender.
4. Simmer the Broth
Pour in the vegetable broth and bring the pot to a gentle boil. Lower the heat and simmer for 10 to 12 minutes. The squash should be tender but not falling apart, and the broth should smell like garlic, tomato, and olive oil.
5. Cook the Pasta in the Soup
Stir in the small pasta. Simmer uncovered, stirring every minute or two, until the pasta is just tender. This usually takes 7 to 9 minutes, depending on the shape. Keep the heat gentle so the pasta cooks evenly and the soup stays brothy.
6. Finish with Basil, Parmesan, and Olive Oil
Turn off the heat. Stir in the torn basil, grated Parmesan, and the remaining 1 tablespoon olive oil. Taste and adjust the salt and black pepper. The finished soup should taste bright, savory, and lightly creamy from the Parmesan.
Expert Troubleshooting & FAQs
Can I use yellow squash instead of zucchini?
Yes. Yellow squash works beautifully. It cooks a little softer than zucchini, so check it early if you like more texture.
How do I keep the pasta from getting mushy?
Cook the pasta until just tender, then serve the soup soon. If you plan to store leftovers, cook the pasta in a separate pot and add it to each bowl before serving.
Can I make this soup vegan?
Yes. Skip the Parmesan or use a dairy free Parmesan style topping. Add a spoonful of olive oil at the end for richness.
Can I use canned tomatoes?
Yes. Canned diced tomatoes are a smart choice when fresh tomatoes lack flavor. Use the juices too, because they add body to the broth.
Why does my soup taste flat?
It likely needs more salt, Parmesan, or olive oil. Add a pinch of salt first, then taste again. A little extra basil or red pepper flakes can also wake up the broth.
Estimated Nutritional Facts
These values are rough estimates per serving and will vary based on broth, pasta shape, and Parmesan amount.
- Calories: 285
- Protein: 11 g
- Carbs: 38 g
- Fats: 10 g
Sicilian Summer Squash and Pasta Soup

Ingredients
- 2 tablespoons olive oil, plus 1 tablespoon for finishing (45 ml total)
- 1 medium yellow onion, finely diced, about 6 ounces (170 g)
- 3 garlic cloves, minced
- 1 1/2 pounds zucchini or summer squash, cut into small half moons or cubes (680 g)
- 2 cups chopped ripe tomatoes or canned diced tomatoes with juices (400 g)
- 6 cups vegetable broth (1.4 L)
- 3/4 cup small pasta, such as ditalini, small shells, or elbows (90 g)
- 1 teaspoon fine salt, plus more to taste (6 g)
- 1/2 teaspoon black pepper (1 g)
- 1/4 teaspoon red pepper flakes, or more to taste
- 1/2 cup finely grated Parmesan, plus more for serving (45 g)
- 1/4 cup fresh basil leaves, torn (10 g)
Instructions
- 1. Soften the Onion. Warm 2 tablespoons olive oil in a large soup pot over medium heat. Add the diced onion and a small pinch of salt. Cook for 5 to 6 minutes, stirring often, until the onion looks glossy and soft. It should smell sweet, not sharp.
- 2. Add the Garlic. Stir in the minced garlic and cook for about 30 seconds. Stop when the garlic smells fragrant and mellow. Do not let it brown, because burnt garlic can make the broth taste bitter.
- 3. Cook the Squash and Tomatoes. Add the zucchini or summer squash, tomatoes with their juices, salt, black pepper, and red pepper flakes. Stir well. Let the vegetables cook for 4 to 5 minutes, until the tomatoes start to break down and the squash edges look slightly tender.
- 4. Simmer the Broth. Pour in the vegetable broth and bring the pot to a gentle boil. Lower the heat and simmer for 10 to 12 minutes. The squash should be tender but not falling apart, and the broth should smell like garlic, tomato, and olive oil.
- 5. Cook the Pasta in the Soup. Stir in the small pasta. Simmer uncovered, stirring every minute or two, until the pasta is just tender. This usually takes 7 to 9 minutes, depending on the shape. Keep the heat gentle so the pasta cooks evenly and the soup stays brothy.
- 6. Finish with Basil, Parmesan, and Olive Oil. Turn off the heat. Stir in the torn basil, grated Parmesan, and the remaining 1 tablespoon olive oil. Taste and adjust the salt and black pepper. The finished soup should taste bright, savory, and lightly creamy from the Parmesan.









