Gather all your ingredients and have them ready.
Shred leftover chicken into bite-sized pieces or prepare fresh chicken.
In a large pot, heat olive oil over medium heat. Sauté diced onion for 5 minutes until translucent, then add minced garlic, sliced carrots, and celery. Cook for another 5 minutes.
Add dried thyme, oregano, and red pepper flakes. Stir to combine, then pour in chicken broth and bring to a boil.
Once boiling, add uncooked pasta and cook according to package instructions (8-10 minutes) until al dente. Reduce heat to low, stir in shredded chicken and heavy cream, and simmer for 5 minutes.
Add frozen peas and cook for another 2-3 minutes. Season with salt and pepper to taste, and garnish with fresh parsley before serving.