Creamy Parmesan Italian Sausage Soup: A Comforting Delight
There's something truly magical about a steaming bowl of soup, especially when it’s as creamy and flavorful as Creamy Parmesan Italian Sausage Soup. This irresistibly rich dish is packed with Italian sausage, fresh vegetables, pasta, and of course, an abundance of parmesan cheese that ties everything together. Picture this: a cozy evening, the aroma of savory herbs wafting through the air, and you nestled on the couch with a warm bowl of this deliciousness. It’s comfort food at its finest!
- 1 pound Italian sausage casings removed
- 1 onion diced
- 2 cloves garlic chopped
- 1/2 teaspoon ground fennel optional
- 1/2 teaspoon red pepper flakes optional
- 4 cups chicken broth
- 1 14.5 ounce can petite diced tomatoes
- 8 ounces pasta such as ditalini gluten-free for gluten-free
- 1 teaspoon Italian seasoning or oregano
- 1/2 cup parmigiano reggiano parmesan, grated
- 4 ounces cream cheese warmed
- 1/2 cup heavy cream whipping cream
- Salt and pepper to taste
- 1 tablespoon fresh parsley chopped (optional)
Cook the Sausage: In a large pot, over medium heat, brown the Italian sausage until fully cooked, breaking it apart as it cooks. Once done, drain excess fat.
Sauté Vegetables: Add the diced onion and chopped garlic to the pot, cooking until the onion becomes translucent, about 3-4 minutes.
Spice it Up: If desired, stir in the ground fennel and red pepper flakes and sauté for another minute to release their flavors.
Add Liquids: Pour the chicken broth into the pot and add the canned diced tomatoes along with their juice.
Pasta Time: Bring the mixture to a simmer. Then add the pasta and Italian seasoning. Cook until the pasta is tender, about 8-10 minutes.
Creamy Finish: Reduce the heat and stir in the grated parmesan, warmed cream cheese, and heavy cream. Mix until it’s all well combined and heated through.
Season: Taste and season with salt and pepper as needed.
Serve: Garnish with fresh parsley if desired and serve hot!