Go Back
+ servings
Print Recipe
No ratings yet

Creamy Parmesan Italian Sausage Soup

This comforting soup comes packed with flavor and is perfect for chilly nights. It’s creamy, hearty, and deliciously satisfying.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Main
Cuisine: Italian
Keyword: Comfort Food
Servings: 6 servings
Calories: 480kcal

Equipment

  • Large Pot

Ingredients

Ingredients

  • 1 lb Italian sausage, casing removed
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 cup spinach, chopped
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • Salt and pepper to taste

Instructions

  • In a large pot, cook the Italian sausage over medium heat until browned, breaking it into crumbles as it cooks.
  • Add the onion, garlic, and red pepper flakes to the pot. Sauté until the onion turns translucent.
  • Pour in the chicken broth and bring everything to a simmer.
  • Stir in the heavy cream, Parmesan cheese, spinach, diced tomatoes, and cannellini beans.
  • Season with salt and pepper according to your taste.
  • Let the soup simmer for about 20-25 minutes until the spinach wilts and the flavors meld together.
  • Serve hot, and feel free to garnish with extra Parmesan cheese if desired.

Notes

- For added flavor, consider using spicy Italian sausage. - You can adjust the creaminess by adding more or less heavy cream. - If you want more veggies, throw in some carrots or bell peppers! - You can easily make this soup vegetarian by using plant-based sausage and vegetable broth instead of chicken broth.

Nutrition

Calories: 480kcal | Fat: 32g