Creamy Parmesan Italian Sausage Soup

Creamy Parmesan Italian Sausage Soup

Creamy Parmesan Italian Sausage Soup is a delicious and comforting dish that’s perfect for colder days. Here’s a simple recipe to prepare it:


  • 1 lb Italian sausage (mild or spicy, depending on your preference)
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 1 can (14.5 oz) diced tomatoes
  • 2 cups chopped spinach or kale
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Red pepper flakes (optional, for added heat)
  • Fresh basil or parsley for garnish (optional)


  1. Heat olive oil in a large soup pot over medium heat. Add the Italian sausage, breaking it up into smaller pieces with a wooden spoon, and cook until browned and cooked through, about 5-7 minutes.

  1. Add diced onion to the pot and cook until softened, about 3-4 minutes. Stir in minced garlic and cook for another 1-2 minutes until fragrant.
  2. Pour in chicken broth and diced tomatoes with their juices. Bring the mixture to a simmer and let it cook for about 10-15 minutes to allow the flavors to meld together.
  3. Stir in chopped spinach or kale and let it wilt into the soup, about 2-3 minutes.
  4. Reduce the heat to low and pour in the heavy cream, stirring continuously until well combined.
  5. Gradually add the grated Parmesan cheese, stirring constantly, until the cheese is melted and the soup is creamy.
  6. Season the soup with salt, pepper, and red pepper flakes (if using), adjusting to taste.
  7. Let the soup simmer for an additional 5 minutes to allow the flavors to develop.
  8. Serve the soup hot, garnished with fresh basil or parsley if desired, and extra grated Parmesan cheese on top.

Enjoy your creamy Parmesan Italian sausage soup with some crusty bread or garlic bread on the side for a complete meal!

Leave a Reply

Your email address will not be published. Required fields are marked *