This rich and comforting Creamy Parmesan Sausage Soup is the perfect way to warm up on a chilly day. Combining the bold flavors of Italian sausage with fresh vegetables, herbs, and a velvety Parmesan cream base, this soup strikes a perfect balance between hearty and a velvety Parmesan cream base, this soup strikes a perfect balance between hearty and creamy.
Ingredients:
- 1 lb Italian sausage (mild or spicy)
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, sliced
- 2 celery stalks, sliced
- 4 cups chicken broth
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- 1 cup heavy cream
- 1 cup grated Parmesan cheese
- 2 cups spinach (optional)
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions:
- Cook the sausage: In a large pot, heat olive oil over medium heat. Add sausage and cook, breaking it into small pieces, until browned. Remove and set aside.
- Sauté the vegetables: In the same pot, add diced onion, carrots, and celery. Sauté for 4-5 minutes until softened. Add garlic and cook for an additional minute.
- Simmer the soup: Add the chicken broth, basil, oregano, and red pepper flakes (if using). Bring to a boil, then reduce the heat and simmer for 10-15 minutes until the vegetables are tender.
- Add cream and Parmesan: Stir in the heavy cream and Parmesan cheese, whisking until the cheese has melted into the broth, creating a smooth, creamy consistency.
- Finish the soup: Return the cooked sausage to the pot and stir in spinach (if using). Cook for an additional 2-3 minutes until the spinach wilts. Season with salt and pepper to taste.
- Serve: Ladle the soup into bowls, garnish with fresh parsley, and serve warm with crusty bread.
Enjoy this creamy, flavorful, and easy-to-make soup any time you’re craving comfort in a bowl!