Preheat oven to 375 F.
Wash squash.
Place whole squash directly on middle oven rack and bake for 45-60 minutes or until a fork easy punctures through the skin.
Turn off oven, remove squash and place on a plate to let slightly cool for 15 minutes.
Slice squash lengthwise, open and scrape out seeds with a spoon.
Using a fork, scrape squash flesh lengthwise with a fork, making long stings of "spaghetti".
Leave squash in the shell for serving.
While the squash is baking, prepare the chicken filling.
In a large frying pan, heat oil over medium heat on the stove top.
Add onions and saute or 10 minutes stirring occasionally.
Turn heat up to medium high and add chicken to the pan. Cook for 10 minutes, stirring occasionally.
Add ginger and garlic to the pan, stir and cook for 1 minute until fragrant.
Add egg, and stir into mixture, breaking the yolk. It will cook very quickly.
Turn burner down to medium low. Add all other ingredients to the pan and let simmer for 10 minutes, stirring once or twice.
Top each prepared squash with chicken mixture.
Enjoy it while it's hot!
When shopping for ingredients, I try and stick to the 'Clean 15 and the Dirty Dozen' rule when it comes to buying organic fruits and vegetables. I have listed all ingredients simply by name, and have left off words such as "organic", "grass fed", "free-run" etc. I encourage you to do your own research and consume what works best for you.