A comforting and creamy chicken soup with a hint of Parmesan, perfect for cozy evenings.
Heat the olive oil in a large pot over medium heat.
Ensure the oil is hot before adding ingredients to enhance flavor.
Season the chicken with salt and pepper, then cook in the pot until browned on both sides. Remove and set aside.
Don't overcrowd the pot; cook in batches if necessary.
In the same pot, sauté the onion and garlic until fragrant.
Stir frequently to prevent burning.
Add the red pepper flakes, diced tomatoes, and chicken broth. Bring to a simmer.
Scrape the bottom of the pot to deglaze and incorporate flavors.
Stir in the pasta and cook until tender.
Stir occasionally to prevent sticking.
Return the chicken to the pot, add the heavy cream and Parmesan cheese, and stir to combine.
Adjust seasoning with salt and pepper to taste.
Garnish with fresh basil before serving.
Serve with crusty bread for a complete meal.