In a large dutch oven or pot, cook the Italian sausage over medium heat until browned and crumbled, about 5-7 minutes. Make sure to drain any excess grease to keep the soup from becoming too oily.
Add the diced onion, Italian seasoning, salt, and black pepper to the pot. Sauté for 1-2 minutes until the onion is translucent and fragrant.
Stir in the minced garlic and cook for an additional minute, allowing the garlic to release its flavor.
Pour in the petite diced tomatoes (with juices), chicken broth, and ditalini pasta. Ensure that the pasta is fully submerged in the broth. Bring the mixture to a boil and cook for about 8 minutes or until the pasta is al dente.
Reduce the heat to medium and add the softened cream cheese and grated Parmesan cheese. Stir well and cook for another 5 minutes or until the cheeses have melted and the soup is creamy.
Serve the soup hot, garnished with fresh basil for a burst of flavor. Enjoy your delicious creation!
Notes
For a lighter version, you can use turkey sausage and low-fat cream cheese.
Keyword Creamy Sausage and Tomato Pasta Soup Recipe