There’s something magical about a bowl of hearty, nourishing soup—especially when it’s bursting with the colors and aromas of the Italian countryside. This HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP is everything you crave in a comforting meal: rich, savory Italian sausage; sweet red bell pepper; garden-fresh tomatoes and zucchini; and the subtle, nutty bite of Parmesan. Whether you’re seeking an easy weeknight dinner or a make-ahead lunch, this soup checks all the boxes for delicious, good-for-you comfort food.

Ingredients You’ll Need
It’s amazing how a few simple, wholesome ingredients can create something so flavorful. Each element in this HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP brings its own essential note—the sausage builds richness, the zucchini and tomatoes keep it fresh and light, while aromatic herbs and a flourish of cheese tie it all together.
- Extra-virgin olive oil: The base of all things Italian, this oil adds smooth flavor and helps brown the sausage.
- Italian sweet sausage: Choose your favorite brand (mild or slightly spicy) for that classic, comforting flavor.
- Celery: It adds gentle fragrance and a subtle crunch to the soup.
- Onion: Sweet and mellow once sautéed, onions lay the foundation of flavor.
- Red bell pepper: Brings juicy sweetness and beautiful pops of color to every bite.
- Garlic cloves: Minced garlic provides irresistible aroma and depth.
- Red pepper flakes: Add just a pinch to brighten up the soup with a kiss of heat.
- Tomato paste: This doubles down on the tomato richness and thickens the broth.
- Zucchini: The star vegetable—zucchini keeps things light and tender.
- Plum tomatoes: Fresh, diced tomatoes offer juicy sweetness and rustic texture.
- Freshly ground black pepper: Adjust to taste for a bit of spicy warmth.
- Low-sodium chicken broth or vegetable broth: A flavorful liquid base that lets all the other flavors shine, and keeps it healthy.
- Coarsely grated Parmesan cheese: Melts into the soup for nutty richness and a touch of creaminess.
- Parmesan rind (optional): Drop it in as the soup simmers for even more savory flavor.
- Fresh basil: This herb brings bright, classic Italian fragrance and taste.
- Fresh thyme sprig: Adds an earthy, herby note that deepens the broth.
- Parmesan cheese for garnish (optional): Because you can never have too much cheesy goodness on top!
How to Make HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP
Step 1: Brown the Sausage
Start by heating your extra-virgin olive oil in a large soup pot or Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with a spoon as it cooks. You want to see golden, caramelized edges—this is where major flavor develops! It only takes about 5 minutes. As the sausage browns, its juices blend with the olive oil, creating a rich base for the soup.
Step 2: Soften the Veggies
Once the sausage is gloriously browned, add the chopped onion, diced celery, and vibrant red bell pepper. Sauté these veggies for around 4 minutes, just until they soften and begin to turn sweet and fragrant. This step not only boosts flavor, but also starts to layer a wonderful depth into your HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP.
Step 3: Build the Flavor Base
Push the sausage and vegetables to the sides of the pot, clearing space in the center. Turn the heat down a touch to medium. Add minced garlic, a pinch of red pepper flakes, and the concentrated tomato paste to the center. Stir and let everything cook for about 2 minutes—just until the garlic is aromatic and the tomato paste starts to deepen in color. This short burst of time makes an amazing difference.
Step 4: Simmer It All Together
Next, toss in the diced fresh tomatoes, zucchini pieces, black pepper, and pour in your broth of choice. Stir in the Parmesan rind if you have it, along with the grated Parmesan, chopped basil, and the fresh thyme sprig. Give it a good stir and bring everything to a gentle simmer. Cover your pot, and in 10 to 15 minutes, the vegetables will be beautifully tender and your HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP will have come together into one soul-soothing dish.
Step 5: Finish and Serve
Once the soup has simmered and your kitchen smells like a rustic Italian trattoria, fish out the Parmesan rind (if used). Ladle the soup into bowls while it’s piping hot. Finish with a sprinkle of fresh basil and an extra shower of Parmesan if you like—because who doesn’t love a little more cheese?
How to Serve HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP

Garnishes
Set out bowls and let everyone top their own HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP with a flurry of freshly grated Parmesan, extra basil leaves, or even a drizzle of good olive oil. A dusting of ground black pepper or some chili flakes is perfect for those who like a little heat. These fresh, colorful garnishes make every serving feel special.
Side Dishes
Pairing this soup with a crusty loaf of Italian bread or a slice of toasted sourdough is an absolute must—you’ll want something perfect for soaking up every drop of the rich broth. For a lighter meal, a simple arugula salad with lemon and olive oil rounds things out beautifully.
Creative Ways to Present
Try serving HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP in wide, shallow bowls for a rustic, homestyle feel. You can also sprinkle each portion with herby croutons or top it with a poached egg for a decadent twist. For a party or potluck, pour the soup into little mason jars or tea cups: charming and practical!
Make Ahead and Storage
Storing Leftovers
Let the soup cool to room temperature before transferring it to airtight containers. It will keep well in the fridge for up to 4 days—the flavors only get deeper as it sits, making leftovers even more enticing!
Freezing
HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP is a champion for meal prep. Freeze cooled soup in individual portions or larger containers, leaving a bit of space at the top for expansion. It stays fresh and tasty for up to 3 months in the freezer. Thaw it overnight in the fridge for the best texture and flavor.
Reheating
To reheat, simply pour the desired amount into a saucepan and warm gently over medium heat, stirring occasionally, until hot. If you prefer the microwave, cover loosely and heat in 1-minute bursts, stirring in between. Add a splash of broth if the soup thickens up while chilling.
FAQs
Can I make this soup vegetarian?
Absolutely! Swap the Italian sausage for your favorite plant-based sausage or use canned white beans for added protein. Vegetable broth makes it completely vegetarian while keeping those wonderful Italian flavors alive.
What if I don’t have fresh tomatoes?
No problem! A can of diced tomatoes is a perfectly fine substitute in a pinch. Opt for a no-salt-added variety to keep things fresh and healthy.
Can I add pasta or rice?
Of course! Stir in cooked pasta or rice after the soup has simmered for a heartier meal. This is a fantastic way to make your HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP even more satisfying when you need extra comfort.
How spicy is this soup?
With just a pinch of red pepper flakes, this soup is mild with a hint of background warmth. If you love extra heat, feel free to add more flakes or use spicy Italian sausage instead of sweet.
Can I make this in advance?
Absolutely. In fact, this soup might even taste better after a day in the fridge, as the flavors get a chance to mingle. Perfect for meal prep or making ahead for busy nights!
Final Thoughts
If you’re looking for a cozy, vibrant, and downright delicious bowl of goodness, this HEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP is calling your name. Pull out your soup pot and give it a try—you’ll discover why it’s one of my most-requested recipes! Let your kitchen fill with Italian aromas and make this soup a highlight of your table.
PrintHEALTHY ZUCCHINI TOMATO ITALIAN SAUSAGE SOUP Recipe
Embrace the flavors of fall with our Healthy Zucchini Tomato Italian Sausage Soup. This comforting dish combines the richness of Italian sausage with fresh summer veggies, making it an ideal choice for healthy Italian soup recipes.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Healthy
Ingredients
Italian Sausage:
1 pound (450 g) Italian sweet sausage, removed from casings
Celery:
1 cup (100 g) diced celery
Onion:
2 cups (300 g) chopped onion
Red Bell Pepper:
2 cups (200 g) red bell pepper, diced (about 1 large pepper)
Garlic:
2 garlic cloves, minced
Red Pepper Flakes:
A pinch red pepper flakes
Tomato Paste:
1/4 cup (60 g) tomato paste
Zucchini:
2 pounds (900 g) zucchini, cut into bite-sized pieces
Fresh Plum Tomatoes:
5 fresh plum tomatoes, diced (about 500 g)
Black Pepper:
1/2 teaspoon freshly ground black pepper
Chicken or Vegetable Broth:
2 quarts (2 liters) low-sodium chicken broth or vegetable broth
Parmesan Cheese:
1 cup (100 g) coarsely grated Parmesan cheese
Parmesan Rind:
1 tablespoon Parmesan rind (optional)
Fresh Basil:
2 tablespoons chopped fresh basil
Thyme Sprig:
1 fresh thyme sprig
Parmesan Cheese for Garnish:
1 tablespoon Parmesan cheese for garnish (optional)
Instructions
- Heat Olive Oil and Cook Sausage: In a large pot or Dutch oven, heat olive oil over medium-high heat. Add sausage meat and cook, breaking it up with a spoon, until browned (about 5 minutes).
- Sauté Vegetables: Add onion, celery, and bell pepper. Sauté for 4 minutes.
- Cook Aromatics: Push mixture to the sides and lower heat to medium. Add garlic, red pepper flakes, and tomato paste to the center. Cook for 2 minutes, stirring occasionally.
- Add Remaining Ingredients: Add tomatoes, zucchini, black pepper, broth, Parmesan rind, Parmesan cheese, basil, and thyme. Stir well.
- Simmer: Bring to a simmer, cover, and cook until vegetables are tender (10–15 minutes).
- Serve: Remove Parmesan rind. Serve hot, topped with fresh basil and extra Parmesan if desired.
Notes
- Use fresh herbs for best flavor.
- Adjust seasoning as needed.
- Consider adding pasta or rice for a heartier meal.
Nutrition
- Serving Size: 8
- Calories: 250 kcal
- Sugar: 6 g
- Sodium: 750 mg
- Fat: 15 g
- Saturated Fat: 5 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 4 g
- Protein: 14 g
- Cholesterol: 40 mg