A One-Pot Italian Classic That’s Hearty, Simple, and Comforting
If you’re looking for a comforting soup that’s full of flavor and easy to prepare, this Zucchini Tomato Italian Sausage Soup should be your next go-to recipe. Combining tender zucchini, rich tomatoes, and bold Italian sausage in a savory broth, this dish is everything a winter evening calls for. Plus, it’s ready in under an hour, making it perfect for both weeknights and meal prep.
Why You’ll Love This Recipe
There are many reasons to keep this soup in your rotation:
-
It’s a complete one-pot meal, so cleanup is a breeze.
-
The bold flavors make it incredibly satisfying, even without added cream or cheese.
-
You can make it ahead and enjoy even deeper flavors the next day.
-
It’s flexible, letting you add or omit ingredients based on what you have.
Ingredients You’ll Need
To serve 4 people, gather the following:
-
1 pound Italian sausage (mild or spicy, casing removed)
-
2 tablespoons olive oil
-
1 medium yellow onion, diced
-
3 cloves garlic, minced
-
2 medium zucchinis, sliced into half-moons
-
1 can (28 ounces) crushed tomatoes
-
1 cup cherry tomatoes, halved
-
4 cups chicken or vegetable broth
-
1 teaspoon oregano
-
1 teaspoon basil
-
½ teaspoon thyme
-
¼ teaspoon crushed red pepper flakes (optional)
-
Salt and black pepper, to taste
-
1 cup small pasta (like orzo or ditalini – optional)
-
Fresh parsley or basil (for garnish)
-
Freshly grated Parmesan (for serving)
Step-by-Step Instructions
1. Brown the Sausage
First, heat olive oil in a large pot over medium heat. Add the sausage and cook until browned, breaking it apart with a spoon as it cooks. Once done, remove and set aside.
2. Sauté the Aromatics
Next, in the same pot, sauté the diced onion until translucent—this usually takes about 5 minutes. Then add garlic and cook for 1 more minute. This simple step builds a deep, flavorful base.
3. Build the Broth
After that, return the sausage to the pot and stir in both the crushed and cherry tomatoes. Pour in the broth and add oregano, basil, thyme, and crushed red pepper flakes. Stir well to combine.
4. Add the Zucchini
Once the soup reaches a boil, reduce the heat and stir in the zucchini. Allow the soup to simmer uncovered for 15–20 minutes. This will tenderize the zucchini while keeping it pleasantly firm.
5. Add Pasta (If Using)
At this point, if you want a heartier soup, add pasta and simmer for another 8–10 minutes. Check that the pasta is fully cooked, and adjust liquid as needed.
6. Season and Serve
Finally, taste the soup and season with salt and pepper. Ladle into bowls and top with fresh herbs and Parmesan. Serve immediately.
Tips for Success
To ensure your soup is as flavorful and satisfying as possible:
-
Choose high-quality sausage—it makes a huge difference.
-
Don’t overcook the zucchini to avoid mushiness.
-
Add extra broth if using pasta, as it will absorb liquid.
-
Always finish with fresh herbs for brightness and balance.
Storage and Reheating
This soup keeps beautifully and is even more delicious the next day.
-
Refrigerate: Store in an airtight container for up to 4 days.
-
Freeze: Freeze in individual portions for up to 3 months.
-
Reheat: Warm gently on the stove and add broth if it thickens too much.
Variations to Try
Vegetarian Version
Replace sausage with white beans and use vegetable broth.
Spicy Version
Use hot Italian sausage and add more red pepper flakes.
Low-Carb Version
Skip the pasta and double the zucchini.
Creamy Version
Stir in a splash of cream at the end for a rich twist.
Serving Suggestions
To round out the meal, try serving the soup with:
-
Crusty bread, garlic knots, or focaccia
-
A light green salad with lemon vinaigrette
-
A glass of red wine, like Chianti or Montepulciano
Nutritional Highlights
Not only is this soup satisfying, but it’s also nutritious.
-
Zucchini provides vitamin C and potassium.
-
Tomatoes offer antioxidants like lycopene.
-
Sausage delivers protein and flavor.
-
The broth supports hydration and digestion.
Common Questions
Can I make this soup in a slow cooker?
Yes. Brown the sausage first, then add everything (except pasta) to the slow cooker. Cook on low for 6 hours. Add pasta in the final 30 minutes.
Can I use other vegetables?
Absolutely. Try bell peppers, spinach, or carrots.
Is this recipe gluten-free?
Yes—if you use gluten-free pasta or skip it altogether.
Related Recipes You’ll Enjoy
Final Thoughts
This Zucchini Tomato Italian Sausage Soup is a simple, soulful dish that brings together the best of Italian cooking. It’s rich, satisfying, and endlessly adaptable. Whether you’re feeding a crowd or just want something hearty for dinner, this recipe hits the mark.
Print
Zucchini Tomato Italian Sausage Soup
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Zucchini Tomato Italian Sausage Soup is a hearty, one-pot meal full of rustic Italian flavor. Made with fresh zucchini, juicy tomatoes, savory sausage, and fragrant herbs, this comforting soup is perfect for cozy dinners, meal prep, or feeding the whole family. It’s quick to prepare, incredibly satisfying, and easy to customize.
Ingredients
-
1 pound Italian sausage (mild or spicy, casing removed)
-
2 tablespoons olive oil
-
1 medium yellow onion, diced
-
3 cloves garlic, minced
-
2 medium zucchinis, sliced into half-moons
-
1 can (28 oz) crushed tomatoes
-
1 cup cherry tomatoes, halved
-
4 cups chicken or vegetable broth
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
½ teaspoon dried thyme
-
¼ teaspoon crushed red pepper flakes (optional)
-
Salt and pepper, to taste
-
1 cup small pasta (optional – orzo, ditalini)
-
Fresh parsley or basil, chopped (for garnish)
-
Freshly grated Parmesan cheese (for serving)
Instructions
-
Brown the Sausage:
In a large pot or Dutch oven, heat olive oil over medium heat. Add sausage, breaking it into small chunks. Cook until browned. Remove and set aside. -
Sauté the Onion and Garlic:
In the same pot, sauté diced onion for 5 minutes until translucent. Add garlic and cook for 1 minute more. -
Build the Base:
Return sausage to the pot. Add crushed tomatoes, cherry tomatoes, and broth. Stir in oregano, basil, thyme, and optional red pepper flakes. Bring to a boil. -
Add Zucchini:
Reduce heat to low. Stir in zucchini and simmer for 15–20 minutes, until vegetables are tender. -
Add Pasta (Optional):
If using, add pasta and cook for 8–10 minutes until tender. Add more broth if needed. -
Season and Serve:
Taste and adjust salt and pepper. Serve hot, garnished with herbs and Parmesan.
Notes
-
For a vegetarian version, swap sausage for white beans.
-
To make it creamy, stir in ½ cup heavy cream at the end.
-
Store in the fridge for up to 4 days or freeze for 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: One-pot, stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 410 kcal
- Sugar: 6g
- Sodium: 1080mg
- Fat: 24g
- Saturated Fat: 8g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 23g
- Cholesterol: 45mg
Keywords: Zucchini Tomato Italian Sausage Soup, Italian soup recipe, sausage and zucchini soup, hearty Italian soup, easy weeknight soup