Go Back

Creamy Parmesan Italian Sausage Soup

A rich and hearty soup packed with savory Italian flavors, perfect for family dinners or cozy nights in.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Main Course, Soup
Cuisine: Italian
Keyword: comfort food, creamy soup, Hearty Soup, Italian Sausage Soup, Quick Dinner
Servings: 6 servings
Calories: 380kcal

Ingredients

Main Ingredients

  • 1 pound Italian sausage, casing removed Juicy and flavorful for a robust heartiness.
  • 1 small onion, chopped Aromatic sweetness.
  • 2 cloves garlic, minced Aromatic and slightly sweet.
  • 4 cups chicken broth Savory liquid base.
  • 1 can diced tomatoes (14.5 oz) Adds tangy flavor.
  • 2 cups baby spinach Fresh and vibrant.
  • 1 cup heavy cream For a luscious, velvety texture.
  • 1 cup grated Parmesan cheese Adds richness and depth.
  • 1 tablespoon olive oil For sautéing.
  • 1 teaspoon Italian seasoning Classic Italian flavors.
  • Salt and pepper, to taste Essential for flavor balancing.

Instructions

Cooking Steps

  • In a large pot over medium heat, pour in the olive oil.
  • Add the Italian sausage, breaking it apart as it cooks until browned. Drain excess fat if needed.
  • Toss in chopped onion and minced garlic. Cook for 3–4 minutes until softened.
  • Pour in chicken broth and diced tomatoes. Increase heat to bring to a simmer.
  • Stir in heavy cream, grated Parmesan cheese, and Italian seasoning. Let simmer for about 10 minutes.
  • Add baby spinach and cook for about 2 minutes until wilted.
  • Season with salt and pepper to taste. Serve hot and enjoy!

Notes

For added depth, sauté the sausage with red pepper flakes. For a thicker soup, blend a portion and return it to the pot. Garnish with additional Parmesan cheese or black pepper.