Heat olive oil in a large pot over medium heat.
Add diced onion and minced garlic; sauté until softened, about 3-4 minutes.
To the pot, add chicken pieces, sliced carrots, sliced celery, and dried thyme; stir to combine.
Pour in the chicken broth and add bay leaves; bring to a simmer.
Cover and simmer on low heat for 15 minutes.
Uncover, add egg noodles, and simmer for an additional 10-12 minutes, or until noodles are tender.
Discard bay leaves and adjust seasoning with salt and pepper to taste.
Serve the soup hot, garnished with fresh parsley if desired.