You know that feeling when you want something warm, satisfying, and comforting… but also light enough that you don’t immediately need a nap afterward? This Healthy Zucchini Tomato Italian Sausage Soup is your new best friend. It’s got all the hearty, savory flavors of a classic Italian soup—thanks to sweet sausage, fresh herbs, and plenty of veggies—without being heavy.
Think of it as the “little black dress” of soups: always flattering, works for any occasion, and somehow makes you feel good about yourself. Packed with tender zucchini, juicy tomatoes, sweet bell peppers, and just enough Parmesan to make your taste buds swoon, it’s a perfect healthy Italian soup you can whip up in under an hour.
This one-pot wonder is ideal for busy weeknights, weekend meal prep, or even as a starter for a dinner party. And if you’ve been looking for a low-carb sausage soup that doesn’t taste like “diet food,” this is it. Trust me—your family will be asking for seconds before you’ve even sat down.
Why You’ll Love This Healthy Zucchini Tomato Italian Sausage Soup
-
Veggie-packed & hearty. You get your fill of vegetables without sacrificing flavor.
-
One-pot magic. Less cleanup, more me-time.
-
Light but satisfying. Perfect balance for lunch or dinner.
-
Flexible. Easy to adapt for gluten-free, vegetarian, or dairy-free diets.
Ingredients
-
1 tbsp (15 ml) extra-virgin olive oil
-
1 lb (450 g) Italian sweet sausage, removed from casings
-
1 cup (100 g) diced celery
-
2 cups (300 g) chopped onion
-
2 cups (200 g) red bell pepper, diced (about 1 large pepper)
-
2 cloves garlic, minced
-
A pinch (0.2 g) red pepper flakes
-
¼ cup (60 g) tomato paste
-
2 lbs (900 g) zucchini, cut into bite-sized pieces
-
5 fresh plum tomatoes, diced (about 500 g)
-
½ tsp (1 g) freshly ground black pepper
-
2 quarts (2 L) low-sodium chicken broth or vegetable broth
-
1 cup (100 g) coarsely grated Parmesan cheese
-
1 tbsp (5 g) Parmesan rind (optional)
-
2 tbsp (6 g) chopped fresh basil
-
1 fresh thyme sprig
-
1 tbsp (5 g) Parmesan cheese for garnish (optional)
Step-by-Step Directions
-
In a large pot or Dutch oven, heat olive oil over medium-high heat. Add sausage and cook 5 minutes, breaking it into small pieces until browned.
-
Add onion, celery, and bell pepper. Sauté 4 minutes until starting to soften.
-
Push sausage and veggies to the side. Lower heat to medium. In the center, add garlic, red pepper flakes, and tomato paste. Cook 2 minutes until fragrant.
-
Stir in tomatoes, zucchini, black pepper, broth, Parmesan rind, grated Parmesan, basil, and thyme. Mix well.
-
Bring to a gentle simmer. Cover and cook 10–15 minutes until zucchini is tender.
-
Remove thyme sprig, adjust seasoning, and serve hot with extra Parmesan.
Olivia’s Cooking Tips
-
For a lighter version, swap sausage for ground turkey or chicken.
-
If you want a creamier texture without cream, blend half the soup and stir it back in.
-
Fresh tomatoes give the best flavor, but canned can work in a pinch.
-
The Parmesan rind is optional, but it’s the secret weapon for deep, savory flavor.
A Little Kitchen Story
I created this vegetable sausage soup on a Sunday when my fridge was full of zucchini from the farmer’s market. My husband peeked into the pot and said, “Looks healthy.” (Translation: “Will I like it?”) Fast forward to him ladling a third bowl, declaring it “restaurant-worthy.” That’s when I knew I’d struck gold—a soup that makes you feel virtuous while tasting indulgent. Now, it’s in heavy rotation whenever zucchini season hits.
What to Serve With Healthy Zucchini Tomato Italian Sausage Soup
-
Crusty whole-grain bread for dipping.
-
Simple arugula salad with lemon and olive oil.
-
Roasted asparagus or broccoli for extra greens.
-
Glass of Chianti if you want a true Italian dinner vibe.
How to Store & Reheat
-
Fridge: Store in an airtight container up to 4 days.
-
Freezer: Freeze without Parmesan garnish for up to 3 months.
-
Reheat: Warm gently on the stove. If it thickens, add a splash of broth.
FAQs
Can I make this vegetarian?
Yes—swap the sausage for plant-based sausage and use vegetable broth.
Is this soup gluten-free?
It is naturally gluten-free—just double-check your sausage and broth labels.
Can I use yellow squash instead of zucchini?
Absolutely! It works beautifully and adds a little color contrast.
Does it freeze well?
Yes, but for best texture, freeze before adding cheese and stir it in when reheating.
When it comes to easy, nourishing meals, this Healthy Zucchini Tomato Italian Sausage Soup is my go-to. It’s colorful, fragrant, and full of flavors that taste like they’ve been simmering all day—even though you can make it in under an hour. Whether you’re cooking for one or a crowd, it’s a recipe worth bookmarking for those days when you want something wholesome yet undeniably delicious.
Discover more delicious recipes by following me on Facebook and Pinterest.
Print
Healthy Zucchini Tomato Italian Sausage Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Low Calorie
Description
A light yet hearty Italian-inspired soup made with sweet Italian sausage, zucchini, fresh plum tomatoes, red bell peppers, and aromatic herbs. Finished with Parmesan cheese for richness, this veggie-packed one-pot meal is flavorful, satisfying, and ready in under an hour.
Ingredients
-
1 tbsp (15 ml) extra-virgin olive oil
-
1 lb (450 g) Italian sweet sausage, removed from casings
-
1 cup (100 g) diced celery
-
2 cups (300 g) chopped onion
-
2 cups (200 g) red bell pepper, diced (about 1 large pepper)
-
2 cloves garlic, minced
-
A pinch (0.2 g) red pepper flakes
-
¼ cup (60 g) tomato paste
-
2 lbs (900 g) zucchini, cut into bite-sized pieces
-
5 fresh plum tomatoes, diced (about 500 g)
-
½ tsp (1 g) freshly ground black pepper
-
2 quarts (2 L) low-sodium chicken broth or vegetable broth
-
1 cup (100 g) coarsely grated Parmesan cheese
-
1 tbsp (5 g) Parmesan rind (optional)
-
2 tbsp (6 g) chopped fresh basil
-
1 fresh thyme sprig
-
1 tbsp (5 g) Parmesan cheese for garnish (optional)
Instructions
-
In a large pot or Dutch oven, heat olive oil over medium-high heat. Add sausage and cook 5 minutes, breaking into small pieces until browned.
-
Add onion, celery, and bell pepper; sauté 4 minutes until slightly softened.
-
Push mixture to the side, reduce heat to medium, and add garlic, red pepper flakes, and tomato paste in the center. Cook 2 minutes until fragrant.
-
Stir in tomatoes, zucchini, black pepper, broth, Parmesan rind, grated Parmesan, basil, and thyme. Mix well.
-
Bring to a gentle simmer, cover, and cook 10–15 minutes until zucchini is tender.
-
Remove thyme sprig, adjust seasoning, and serve hot with extra Parmesan if desired.
Notes
Use ground turkey or chicken for a lighter version.
Blend half the soup for a creamier texture without cream.
Fresh tomatoes provide the best flavor, but canned can be substituted.
Parmesan rind adds rich umami depth but can be omitted.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
