
This creamy and comforting Sausage and Tortellini Soup is packed with savory sausage, tender tortellini, and fresh spinach in a rich, flavorful broth. Perfect for a cozy dinner or a satisfying lunch.
Heat olive oil in a large Dutch oven or soup pot over medium heat. Add the sausage, breaking it into crumbles, and cook until browned. Drain excess fat if necessary.
Add the diced onion and cook for 3-4 minutes until softened. Stir in the minced garlic and cook for another 30 seconds.
Pour in the chicken broth and bring it to a gentle simmer. Stir in Italian seasoning, red pepper flakes (if using), salt, and pepper. Simmer for 5-7 minutes.
Add the fresh tortellini directly to the broth and cook for 3-5 minutes until tender.
Reduce the heat to low and pour in the heavy cream. Stir well, then add the spinach. Cook for 1-2 minutes until wilted.
Taste and adjust seasoning as needed. Ladle the soup into bowls and garnish with Parmesan cheese and parsley.