Zucchini Tomato Italian Sausage Soup

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

  1. Homemade Garlic Bread

  2. Rustic Italian White Bean Soup

  3. Easy Italian Chopped Salad

  4. Baked Ziti with Sausage

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Zucchini Tomato Italian Sausage Soup


  • Author: Helen Bittner
  • 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

Scale
  • 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

Leave a Comment

Recipe rating