Description
This Creamy Parmesan Italian Sausage Soup is the ultimate comfort food, blending hearty Italian sausage, tender pasta, fresh spinach, and a rich, cheesy broth. Perfect for cozy dinners or game-day gatherings, this creamy sausage soup recipe is a surefire crowd-pleaser.
Ingredients
-
1 lb sweet Italian sausage
-
2 tablespoons olive oil
-
1 large onion, diced
-
3 garlic cloves, minced
-
6 cups chicken broth
-
1 cup heavy cream
-
1 1/2 cups ditalini pasta
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
1/2 teaspoon red pepper flakes (optional)
-
Salt and pepper to taste
-
4 cups fresh spinach, roughly chopped
-
1 cup grated Parmesan cheese (plus more for garnish)
-
Fresh parsley, chopped for garnish
Instructions
-
Brown the Sausage: In a large pot, brown the Italian sausage over medium heat. Once cooked, remove with a slotted spoon and set aside.
-
Sauté Aromatics: In the same pot, heat olive oil and sauté onion until translucent. Add garlic and cook until fragrant.
-
Simmer: Add chicken broth and bring to a boil. Reduce heat and stir in cream, oregano, basil, and red pepper flakes. Season with salt and pepper.
-
Cook Pasta: Add ditalini pasta and simmer until al dente, about 8 minutes.
-
Add Greens and Meat: Return sausage to the pot and stir in spinach. Cook until wilted, about 2 minutes.
-
Finish with Cheese: Off heat, stir in grated Parmesan until melted.
-
Serve: Ladle into bowls and garnish with extra Parmesan and parsley.
Notes
-
Lighter Version: Use half-and-half or whole milk instead of heavy cream.
-
Extra Creamy: Stir in mascarpone cheese with the Parmesan.
-
Add Veggies: Toss in diced carrots or bell peppers with the onion.
-
Reheating Tip: Add a splash of broth when reheating to loosen the soup.