In a large stockpot, combine olive oil, onion, carrots, celery, and garlic. Cook over medium-high heat until onions are translucent, about 5 to 7 minutes.
Add chicken broth and chicken base to the stockpot and whisk together until well combined.
Add chicken breasts, parsley, thyme sprigs, bay leaves, salt, and pepper into the pot. Stir gently to distribute ingredients evenly.
Bring the mixture to a boil over high heat.
Once boiling, reduce heat to simmer and let it cook for about 45 minutes or until chicken is fork-tender.
Remove and discard bay leaves and thyme sprigs from your pot.
Take out the cooked chicken breasts from the pot, shred them using two forks, and return them back into the pot.
Bring your mixture back to a boil before adding in the egg noodles. Boil for about ten minutes or until cooked.
Ladle your homemade Chicken Noodle Soup into bowls while it's still warm.