Creamy Parmesan Italian Sausage Soup 🍲
There’s nothing like a warm bowl of creamy Italian sausage soup to comfort you on a chilly night. This recipe is rich, cheesy, and full of flavor — the perfect balance of savory sausage, tender spinach, and creamy Parmesan broth. It’s a cozy one-pot meal that will make your kitchen smell amazing!
đź›’ Ingredients
- 1 pound Italian sausage, casing removed
- 1 tablespoon olive oil
- 1 small onion, chopped
- 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
👩‍🍳 Instructions
- Brown the sausage:
In a large pot, heat olive oil over medium heat. Add Italian sausage and cook until browned, breaking it up with a spoon. Drain excess fat if needed. - Sauté the aromatics:
Add chopped onion and minced garlic to the pot. Cook until the onion becomes translucent, about 3–4 minutes. - Simmer the base:
Pour in the chicken broth and diced tomatoes. Bring the soup to a gentle simmer. - Add cream and cheese:
Stir in the heavy cream, grated Parmesan cheese, and Italian seasoning. Simmer for 10 minutes, stirring occasionally to let the flavors blend. - Add spinach:
Toss in the baby spinach and cook just until wilted, about 2 minutes. - Season and serve:
Taste and season with salt and pepper as desired.
đź’ˇ Notes & Tips
- For a thicker soup, mix 1 tablespoon of cornstarch with 1 tablespoon of water and stir it in during the simmering stage.
- This soup pairs beautifully with crusty bread or garlic toast.
- To make it even heartier, add cooked ditalini, orzo, or tortellini.
❤️ Why You’ll Love It
- One-pot, easy cleanup
- Ready in 30 minutes
- Creamy, cheesy, and packed with Italian flavor
- Perfect comfort food for any night of the week