Go Back
A bowl of creamy Parmesan Italian sausage soup garnished with fresh herbs and grated Parmesan

Creamy Parmesan Italian Sausage Soup

This rich and creamy soup combines the bold flavors of Italian sausage, garlic, and Parmesan cheese for the ultimate comfort meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Soup
Cuisine Italian-American
Servings 6 bowls
Calories 450 kcal

Equipment

  • Large Pot
  • Wooden Spoon
  • Ladle

Ingredients
  

Main Ingredients

  • 1 lb Italian sausage mild or spicy
  • 1 small onion diced
  • 3 cloves garlic minced
  • 4 cups chicken broth
  • 2 cups heavy cream
  • 1 cup Parmesan cheese grated
  • 1 tsp Italian seasoning
  • 1/2 tsp red pepper flakes optional
  • 2 cups baby spinach or kale
  • 2 medium potatoes diced, optional
  • 1 tbsp olive oil
  • salt and pepper to taste
  • 2 tbsp cornstarch optional, for thickening

Instructions
 

  • Heat olive oil in a large pot over medium heat. Add Italian sausage, breaking it apart as it cooks. Cook until browned, about 5–7 minutes. Remove and set aside.
  • In the same pot, add diced onion and garlic. Sauté until softened and fragrant, about 2–3 minutes.
  • Pour in the chicken broth and add diced potatoes (if using). Bring to a boil and simmer until potatoes are tender, about 10 minutes.
  • Lower the heat and stir in heavy cream, Parmesan cheese, Italian seasoning, and red pepper flakes.
  • If a thicker consistency is desired, dissolve cornstarch in a little water and stir it in. Simmer for 5 minutes until thickened.
  • Stir in the cooked sausage and spinach or kale. Simmer for 2 more minutes until greens are wilted.
  • Season with salt and pepper to taste. Serve hot with extra Parmesan on top.

Notes

For a deeper flavor, use hot Italian sausage and fresh Parmesan. Let the soup simmer uncovered for a few minutes if it's too thin.