Chop onions, carrots, and celery, and set aside.
In a large soup pot over medium-low heat, heat olive oil, and butter.
Add chopped veggies, salt, pepper, Italian seasoning, and thyme ( if using dry)
Sauté for 3-5 minutes to bring out the flavor.
Add chicken and cook another 2-3 minutes turning chicken once.
Grate or press garlic over the chicken and cook another 1-2 min making sure the garlic doesn't brown.
If you are using fresh thyme get about 5 thyme sprigs from the package, use one sprig to tie around others to hold them together. Toss this on top of the chicken.
Add broth and bring to a boil.
Reduce to a simmer and cook 20 minutes or until chicken is no longer pink inside.
Pull chicken out onto a plate and shred it with a fork and knife. Add back to the pot.
Add egg noodles and cook the amount of time according to the package.
Stir in the parsley and season with more salt and pepper as needed.