Creamy Parmesan Italian Sausage Soup is the perfect blend of hearty Italian flavors and creamy comfort. This rich soup features savory sausage, tender mushrooms, and fresh baby spinach, all simmered together in a Parmesan-infused broth. Whether you’re serving it for a cozy fall night or hosting a casual weekend dinner party, this soup is sure to satisfy.

Ladle of sausage soups

Soups like this one remind me of easy, laid-back fall dinners. There’s something comforting about a big pot of creamy, cheesy goodness simmering on the stove as the days get shorter. We love experimenting with this recipe–sometimes adding fresh corn or swapping the sausage for rotisserie chicken.

What is creamy parmesan Italian sausage soup?

This hearty soup is a rich and creamy comfort food classic featuring savory Italian sausage, tender mushrooms, and aromatic onions and garlic in a luscious Parmesan-infused broth. The soup is finished with fresh baby spinach and an extra sprinkle of grated Parmesan cheese.

It’s the perfect balance of flavors – savory, creamy, cheesy, and fresh all in one bowl.

bowl of Creamy Parmesan Italian Sausage Soup

Why you’ll love this soup

  • A one-pot meal that’s easy to make.
  • Perfect for fall dinners or cozy nights with family and friends. 
  • Easy to customize with different meats, veggies, or even pasta.
  • Add pasta to stretch the recipe to feed a crowd!
ingredients to make Creamy Parmesan Italian Sausage Soup

Ingredients needed 

  • Olive oil: A good-quality olive oil adds richness and helps sauté the sausage and vegetables perfectly.
  • Italian sausage: Look for bulk Italian sausage or remove casings from links. It provides the savory, flavorful base for the soup.
  • Onion: A large yellow or white onion adds depth and sweetness when sautéed.
  • Garlic: Fresh minced garlic adds aromatic warmth and enhances the savory flavors.
  • Mushrooms: Sliced mushrooms add earthy flavor and meaty texture to the soup.
  • Chicken broth: A high-quality chicken broth forms the flavorful foundation of the soup.
  • Diced tomatoes: Canned diced tomatoes add a touch of acidity and body to balance the richness.
  • Italian seasoning: This blend of dried herbs adds classic Italian flavor without extra effort.
  • Salt and pepper: Simple seasonings that enhance all the flavors and bring the dish together.
  • Heavy whipping cream: Creates the luxurious, creamy texture that makes this soup so indulgent.
  • Parmesan cheese: Freshly grated Parmesan adds nutty, salty flavor and helps thicken the broth.
  • Baby spinach: Fresh spinach adds color, nutrients, and a tender texture that wilts perfectly into the hot soup.

How do you make this creamy sausage soup?

Brown the sausage:

  1. Heat olive oil in a large dutch oven over medium heat, adding in the Italian sausage.
  2. Crumble the sausage with a wooden spoon and cook until browned.

PRO TIP: Don’t rush the browning process – properly browned sausage adds deep, savory flavor to the entire soup.

Sauté the vegetables:

  1. Add the chopped onion and minced garlic and continue to cook until the onion is translucent, about 3-4 minutes. 
  2. Then, add the sliced mushrooms and cook for another 4 minutes.

PRO TIP: Cook the mushrooms until they release their moisture and start to brown slightly for the best flavor.

Blank Form (#3)

WANT TO SAVE THIS RECIPE?
Enter your email below and we'll send the recipe straight to your inbox (and more recipes sent weekly!)

How to make Creamy Parmesan Italian Sausage Soup

Simmer and finish:

  1. Pour the chicken broth into the mixture, then add the diced tomatoes, and Italian seasoning. Bring to a simmer and cook for 10 minutes. Season with salt and pepper.
  2. Reduce the heat to low and stir in the heavy whipping cream and grated 1 ¼ cup Parmesan cheese.
  3. Serve and enjoy!

PRO TIP: Keep the heat low when adding dairy to prevent the cream from curdling or separating.

sausage soup with cream

Serving

You can serve this Creamy Parmesan Italian Sausage Soup with cheesy bread, a fresh green salad, and our Pear Tart with Puff Pastry (and ice cream).

Sandy’s tips and substitutions:

  • Choose the right sausage: Look for high-quality Italian sausage with good marbling for the best flavor. Hot or sweet Italian sausage work well.
  • Use freshly grated Parmesan: Pre-grated cheese doesn’t melt as smoothly. Buy a block of Parmesan and grate it yourself for the creamiest texture.
  • Make ahead: This soup tastes even better the next day as flavors meld. Store in the refrigerator for up to 3 days.
  • Reheating: Reheat gently over low heat, adding a splash of broth or cream if needed to thin the soup.
  • Storage: Store in an airtight container in the fridge for up to 3 days. This soup also freezes well for up to 3 months (without the spinach added).
  • Lighten it up: Substitute half-and-half for heavy cream or use turkey sausage for a lighter version.
spoonful of soup

Variations:

  • Type of pasta: You can add pasta like small shells or tortellini to stretch the recipe and feed more people.
  • Cheese swaps: Swap out Parmesan for Pecorino Romano or your favorite cheese for a different flavor. 
  • Greens: Use baby kale or arugula instead of spinach. 
  • Meat alternatives: Substitute Italian sausage for rotisserie chicken or ground turkey for a lighter, leaner option. 
  • Veggies: Toss in fresh corn or other seasonal vegetables like zucchini or bell peppers.
bowl of creamy sausage soup

For more comforting soup recipes, try my Orange Basil Tomato SoupABC Soup, and Turkey Lasagna Soup

More Italian-inspired recipes you may want to try:

sausage soup with cream
4.80 stars (5 reviews)
Leave a Review

Get the Recipe:

Creamy Parmesan Italian Sausage Soup

This Creamy Parmesan Italian Sausage Soup is a fall favorite. It’s hearty, flavorful, and easy to whip up a weeknight meal or a soup night!
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Yield: 10

Ingredients
 

Instructions
 

  • In a large dutch oven, heat olive oil over medium heat, adding the Italian sausage. Crumble the sausage with a wooden spoon, and cook until browned.
  • Add the chopped onion and minced garlic and continue to cook until the onion is translucent, about 3-4 minutes.
  • Next, add the sliced mushrooms and cook for another 4 minutes.
  • Add the chicken broth, diced tomatoes, and Italian seasoning. Bring to a simmer and cook for 10 minutes. Season to taste with salt and pepper.
  • Reduce the heat to low and stir in the heavy whipping cream and grated 1 ¼ cups Parmesan cheese. Cook until the cheese is melted and the soup is creamy.
  • Last step: Add the baby spinach and cook until wilted, about 2 minutes.
  • Right before serving, sprinkle with remaining ¼ cup Parmesan cheese and serve!

Notes

Sandy’s tips:

  • Choose the right sausage: Look for high-quality Italian sausage with good marbling for the best flavor. Hot or sweet Italian sausage work well.
  • Use freshly grated Parmesan: Pre-grated cheese doesn’t melt as smoothly. Buy a block of Parmesan and grate it yourself for the creamiest texture.
  • Make ahead: This soup tastes even better the next day as flavors meld. Store in the refrigerator for up to 3 days.
  • Reheating: Reheat gently over low heat, adding a splash of broth or cream if needed to thin the soup.
  • Storage: Store in an airtight container in the fridge for up to 3 days. This soup also freezes well for up to 3 months (without the spinach added).
  • Lighten it up: Substitute half-and-half for heavy cream or use turkey sausage for a lighter version.
Cuisine: American
Course: Soup
Calories: 406kcal, Carbohydrates: 8g, Protein: 14g, Fat: 36g, Saturated Fat: 18g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 12g, Cholesterol: 103mg, Sodium: 990mg, Potassium: 362mg, Fiber: 1g, Sugar: 3g, Vitamin A: 1449IU, Vitamin C: 8mg, Calcium: 205mg, Iron: 1mg
Did you make this recipe?Tag @reluctantentertainer on Instagram and hashtag it #reluctantentertainer!
Creamy Parmesan Italian Sausage Soup