Heat olive oil in a Dutch oven over medium heat. Add chopped onions, carrots, and celery. Stir until onions are translucent and vegetables are soft, about 5-7 minutes.
Stir in minced garlic, thyme, and bay leaves. Cook until fragrant, around 1 minute.
Pour in chicken broth, season with salt and pepper, and bring to a boil. Submerge chicken breasts, reduce heat, cover, and simmer for 15-20 minutes until chicken is cooked.
Remove chicken and add egg noodles to the pot. Cook as per package instructions.
Shred the chicken using two forks and return to the pot once noodles are nearly ready.
Remove bay leaves, adjust seasoning, and stir in fresh parsley before serving.
Notes
For added flavor, a splash of lemon juice or dash of soy sauce might enhance your soup!