Cut the chicken thighs into strips and place into a medium mixing bowl. Add the marinade ingredients. Mix well and let marinate while preparing remaining ingredients. Cover and let marinate in the fridge if preparing in advance.
In a small bowl, combine the sauce ingredients.
Fill a large pot halfway with water and bring to a boil. Blanch the noodles for 30-60 seconds and drain well.
In a wok or large frying pan, heat 1 tablespoon oil. Add ginger and fry for 30 seconds. Add chicken and stir fry until cooked through. Remove into a bowl.
Add 1 tablespoon oil and onion and cook for 2 minutes. Add garlic and cook for another 30 seconds or until fragrant. Remove into the same bowl as the chicken.
Add 2 tablespoons oil and the noodles. Stir fry for a few minutes until noodles are lightly toasted. Add the sauce and mix well until the noodles are evenly colored.
Stir in the chicken, onion and any drippings.
Stir in bean sprouts and green onion. Cook for another minute until the bean sprouts are starting to wilt.
Turn off the heat. Drizzle in sesame oil.
Serve on a platter.