Start by gathering and preparing all your ingredients. Chop the vegetables and slice the chicken sausage to ensure a smooth cooking process.
Sauté The Sausage
In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the sliced chicken sausage and cook until browned, about 5-7 minutes. Remove the sausage from the pot and set aside.
Sauté The Vegetables
In the same pot, add the chopped onion, garlic, carrots, and celery. Cook until the vegetables are softened, about 5 minutes.
Add Remaining Vegetables And Broth
Add the diced zucchini, green beans, and canned tomatoes (with their juice) to the pot. Pour in the chicken broth and stir in the Italian seasoning. Season with salt and pepper to taste.
Simmer The Soup
Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer for about 20 minutes, or until the vegetables are tender.
Add Spinach And Sausage
Stir in the fresh spinach leaves and the cooked sausage. Cook for an additional 5 minutes, until the spinach is wilted and the sausage is heated through.
Serve
Ladle the soup into bowls and top with grated Parmesan cheese if desired. Serve hot with crusty bread on the side.
Notes
Feel free to customize this soup based on seasonal vegetables or what's available in your pantry. It's a versatile recipe that welcomes creativity, making it perfect for using up leftover veggies or experimenting with different herbs and spices.