Heat butter in a soup pot over medium heat. Add onions, celery, and carrots. Cook for 5 minutes, then add garlic, turmeric, ginger, and thyme. Cook for another 5 minutes.
Add all remaining ingredients to the pot except for the pasta (including the raw chicken). Bring to a boil, then reduce heat to a simmer. Cook for 20–30 minutes.
Remove the chicken from the pot and transfer to a bowl. If you’re unsure whether the chicken is fully cooked, check with a thermometer — it should read 165°F. Shred the chicken using two forks or a hand mixer. A stand mixer also works well.
Turn off the heat. Add the shredded chicken back to the pot along with the cooked pasta.
Stir, divide into bowls, and serve warm. I topped mine with some shaved parmesan and a drizzle of olive oil, but this is optional.
Notes
Depending on how big of a bowl you have this can make anywhere from 5-8 servings.*If you want to use all broth you can do this too, I subbed in some water as I was using bone broth and wanted to save some money.