Description
Enjoy a warm bowl of Creamy Parmesan Italian Sausage Soup, packed with flavor and perfect for any occasion. Easy and delicious recipe!
Ingredients
1 tablespoon olive oil
1 lb Italian sausage, casings removed
1 onion, diced
4 cloves garlic, minced
2 teaspoons Italian seasoning
1 pinch red pepper flakes (optional)
6 cups chicken broth
1 (14 oz) can diced tomatoes
8 oz pasta (e.g., small shells or rotini)
½ cup heavy cream
½ cup Parmesan cheese, grated
2 cups spinach, chopped
Salt and pepper, to taste
Instructions
Cook the Sausage:
Heat the olive oil in a large pot over medium heat. Add the Italian sausage and cook until browned, breaking it apart as it cooks. Remove and set aside.
Sauté the Vegetables:
In the same pot, add the diced onion and cook for 5 minutes until softened. Stir in the garlic, Italian seasoning, and red pepper flakes (if using). Cook for 1 minute until fragrant.
Add the Broth and Tomatoes:
Pour in the chicken broth and diced tomatoes. Bring to a simmer, then stir in the pasta. Cook according to the package instructions until the pasta is tender.
Finish the Soup:
Lower the heat and stir in the cooked sausage, heavy cream, Parmesan cheese, and spinach. Season with salt and pepper to taste. Simmer for a few minutes until the spinach wilts and the soup thickens slightly.
Serve:
Ladle the soup into bowls and enjoy with extra Parmesan on top!