Here’s a delicious and comforting recipe for Creamy Parmesan Italian Sausage Soup. It’s rich, hearty, and packed with flavor, making it perfect for any day of the week!
Creamy Parmesan Italian Sausage Soup
Ingredients
- 1 lb (450g) Italian sausage, casings removed
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 3 medium carrots, sliced
- 3 celery stalks, chopped
- 4 cups chicken broth
- 2 cups milk or heavy cream
- 1 cup diced potatoes (about 1 medium potato)
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional, for heat)
- Salt and black pepper, to taste
- 1 cup grated Parmesan cheese
- 2 cups fresh spinach, chopped
- 1/4 cup fresh parsley, chopped (for garnish)
Instructions
- Brown the Sausage:
- In a large pot or Dutch oven, cook the Italian sausage over medium heat until browned, breaking it up with a spoon as it cooks. Remove the sausage with a slotted spoon and set aside.
- Sauté the Vegetables:
- In the same pot, add the chopped onion, garlic, carrots, and celery. Sauté for 5-7 minutes, or until the vegetables are tender.
- Add the Broth and Potatoes:
- Stir in the chicken broth, milk or cream, diced potatoes, dried basil, dried oregano, and red pepper flakes (if using). Bring to a boil, then reduce the heat and simmer for 15-20 minutes, or until the potatoes are tender.
- Combine and Simmer:
- Return the cooked sausage to the pot. Stir in the grated Parmesan cheese and chopped spinach. Simmer for an additional 5 minutes, or until the cheese is melted and the spinach is wilted. Season with salt and black pepper to taste.
- Serve:
- Ladle the soup into bowls and garnish with fresh parsley. Serve hot with crusty bread or garlic toast on the side.
Enjoy your Creamy Parmesan Italian Sausage Soup! It’s a flavorful and satisfying dish that’s sure to warm you up.