Rinse the whole chicken and remove any giblets or neck from the cavity.
Place the chicken in a large pot or Dutch oven and add the chopped carrots, celery, onion, and garlic.
Add the thyme, rosemary, bay leaf, salt, and pepper to the pot.
Pour in the water, making sure that the chicken is completely covered.
Bring the mixture to a boil over high heat, then reduce the heat to low and simmer for 1.5 hours, or until the chicken is cooked through and the vegetables are tender.
Remove the chicken from the pot and let it cool.
Once the chicken has cooled, remove the meat from the bones and chop it into bite-sized pieces.
Add the egg noodles to the pot and cook for 8-10 minutes, or until they are tender.
Return the chopped chicken to the pot and stir to combine.
Serve the chicken and noodle soup hot, garnished with chopped fresh herbs if desired.