Heat oil in a large soup pot and stir fry onion. Do not brown.
Add chicken and stir-fry for a few minutes.
Cover with water and add chicken stock cube.
Allow to simmer for 10 minutes then add noodles and simmer until tender, then add all the other ingredients. Bring to the boil.
Serve.