Go Back

Creamy Parmesan Italian Sausage Soup

This creamy and savory soup combines Italian sausage, Parmesan cheese, and spinach for a comforting dish that warms you up from the inside out.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Italian
Calories: 450

Ingredients
  

Main Ingredients
  • 1 pound Italian sausage, casings removed
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken broth
  • 1 can (14.5 oz) diced tomatoes
  • 1 cup heavy cream
  • 1 cup grated Parmesan cheese
  • 2 cups baby spinach
  • 1 teaspoon Italian seasoning
  • Salt and pepper, to taste

Method
 

Preparation
  1. Heat the olive oil in a large pot over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned. If there is excess fat, drain it off.
  2. Add the diced onion and minced garlic to the pot and sauté for 3–4 minutes, until the onion becomes soft and translucent.
  3. Pour in the chicken broth and diced tomatoes. Stir well and bring the soup to a gentle simmer.
  4. Lower the heat and stir in the heavy cream, grated Parmesan cheese, and Italian seasoning. Let the soup simmer for about 10 minutes, stirring occasionally, until slightly thickened and creamy.
  5. Add the baby spinach and cook for another 2 minutes, just until wilted. Taste and season with salt and pepper as needed.
Serving
  1. Serve hot, ideally with crusty bread or garlic bread for dipping.

Notes

For a thicker soup, dissolve 1 tablespoon cornstarch in 1 tablespoon water and stir it in while simmering. Use spicy Italian sausage for extra heat. Add mushrooms or zucchini for more vegetables. Swap spinach for kale if you prefer a heartier green.