Dice chicken into your desired size
Marinate chicken with 1 tsp light soy sauce, 1 tsp sugar, ½ tsp salt and 1 ½ tsp cornstarch. Mix well and set aside
Dice potatoes into the same size as chicken. Cut onions in wedges
In a wok or pan, on medium-high heat, add 4 tbsp oil
Add diced potatoes. Fry until golden colour. Remove potatoes from wok/pan, leave the oil
Add onions and garlic to the wok/pan. Fry until golden and remove. Place with the potatoes
Add chicken to the wok using tongs or chopsticks. Add some more oil if not enough in the wok/pan. Do not pour the chicken in to avoid adding any liquids. Place in single layer and let it cook until one side of the chicken is golden colour. Do not overcrowd. As you can see in my photo, I overcrowded my wok (I was too lazy to do 2 batches)!
Flip the chicken over and cook until golden
Add the potatoes and onions into the wok/pan Again, my photo shows that there’s too much fluids at the bottom of my wok due to overcrowding and so my chicken was not able to sear properly. I tried to fix it by turning the heat up to high, moved everything to the sides and let some of the fluid evaporate. It ended up fine, with a bit of gravy but could’ve been much better
Add 1 ½ tbsp curry powder, 2 tsp light soy sauce, 1 tbsp shaoxing wine and ½ tsp sugar. Stir-fry until chicken is cooked through Add some chilis or chili powder to add more heat if desired. You may also add turmeric powder to make it more yellow and use less curry powder to make it more mild
Add green onions. Stir-fry for another 10 seconds
Serve