Cut chicken into bite-size pieces.
Combine marinade ingredients in a bowl and toss chicken pieces to coat well. Allow to marinate for at least 30 minutes.
Just before frying, drain any excess liquid from the chicken and add corn flour. Toss well until the pieces are fully coated.
Heat cooking oil in a deep pan to around 180°C and test the temperature by dropping in some flour (if it sizzles on impact, the oil is hot enough).
Fry chicken pieces in batches, for 4 minutes or until they are deep golden brown color and chicken is cooked through. Remove and drain on wire rack or paper towel.
For the sauce, combine sauce ingredients in a small pot and heat over a medium heat, constantly stirring until it comes to the boil. Reduce heat and simmer for 1-2 minutes until the sauce has thickened slightly.
Toss fried chicken pieces through the spicy sauce and serve immediately with steamed rice and green vegetables.
