Creamy Parmesan Italian Sausage Soup is a delicious, hearty dish that combines savory Italian sausage with creamy Parmesan cheese, pasta, and a tomato-based broth.
1. In a large saucepan over medium heat, cook the Italian sausage and diced onion until browned and softened. Drain excess grease.
2. Stir in minced garlic, chopped fennel, and red pepper flakes. Cook for about a minute until fragrant.
3. Add chicken broth and diced tomatoes to the pot. Stir in pasta and Italian seasoning. Bring to a boil, then reduce heat and simmer for 6-8 minutes until pasta is al dente.
4. Lower the heat and stir in grated Parmesan, cream cheese, and heavy cream. Stir until melted and smooth. Adjust seasoning with salt and pepper.
5. Stir in freshly chopped parsley and serve hot, garnished with extra Parmesan and red pepper flakes if desired.
Notes
For a lighter version, use low-fat milk or Greek yogurt instead of heavy cream. You can also add more vegetables for a vegetarian option.