30-Minute Zucchini Tomato Italian Sausage Soup (Hearty & Healthy)
This fast and hearty Zucchini Tomato Italian Sausage Soup combines savory Italian sausage, tender zucchini, aromatic vegetables, and a rich tomato-herb broth. Packed with flavor and ready in just 30 minutes, it’s the perfect healthy weeknight soup.
5fresh plum tomatoes, diced (or 14.5 oz can diced tomatoes)
2quartslow-sodium chicken broth or vegetable broth
1cupcoarsely grated Parmesan cheese (optional, for serving)
2Tbspchopped fresh basil
1fresh thyme sprig (optional)
0.5tspsalt
0.5tspblack pepper
Instructions
Heat olive oil in a large pot over medium-high. Add the Italian sausage and cook, breaking it up, until browned. Drain excess grease.
Add chopped onion, celery, and bell pepper. Sauté for about 4 minutes until slightly softened.
Move meat and veggies aside. Reduce heat to medium. Add garlic, red pepper flakes, and tomato paste to center of pot. Cook 2 minutes, stirring constantly, then mix everything together.
Add diced tomatoes, zucchini, salt, pepper, broth, basil, and thyme sprig. Stir well to combine.
Bring to a simmer. Cover and cook for 10–15 minutes, until zucchini is tender. Remove thyme sprig before serving.
Serve hot with fresh basil and Parmesan cheese.
Notes
Do not overcook the zucchini—remove from heat as soon as it becomes tender-crisp for the best texture.