Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Parmesan Italian Sausage Soup

Creamy Parmesan Italian Sausage Soup is a comforting, one-pot meal brimming with savory Italian sausage, tender pasta, hearty spinach, and a rich, cheesy broth. Infused with garlic, herbs, and a touch of heat, this soup delivers the perfect balance of creaminess and bold flavor—making it a satisfying choice for cozy dinners or gatherings.

  • Total Time: 45 minutes

Ingredients

Scale

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
Salt and pepper to taste
4 cups fresh spinach, roughly chopped
1 cup grated Parmesan cheese
Fresh parsley, chopped for garnish

Instructions

In a large pot, brown the Italian sausage over medium heat, breaking it up as it cooks. Once fully cooked, remove the sausage with a slotted spoon and set aside.
In the same pot, add the olive oil and sauté the onion until translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
Pour in the chicken broth, bring to a boil, and then reduce to a simmer. Stir in heavy cream, oregano, basil, red pepper flakes, and season with salt and pepper.
Add the ditalini pasta to the pot and simmer until the pasta is al dente, about 8 minutes.
Return the cooked sausage to the pot and add the chopped spinach, cooking until the spinach wilts, roughly 2 minutes.
Off the heat, stir in the grated Parmesan cheese until melted and well incorporated.
Serve the soup hot, garnished with additional Parmesan and fresh parsley if desired.

  • Author: Mary
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup / Main Course
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 6–8 servings
  • Calories: Approximately 380 kcal per serving (based on 6–8 servings)