Marinade : Mix the marinade ingredients and marinate the chicken for 20 minutes.
Sauce: Mix together all of the sauce ingredients. Pour them into a small saucepan and bring to a boil; stirring continuously. Turn the heat down to low and keep warm while you are deep-frying the chicken.
Frying: Add the marinated chicken pieces a few at a time to the hot peanut oil. Deep-fry until golden brown then drain on kitchen paper. Place chicken in warm oven (130 degrees C) while you continue frying. Repeat with the remainder of the chicken. Just before you are finished deep-frying bring the sauce back up to a boil.
Serving: Place the chicken on a large platter and pour the sauce over. Sprinkle with sesame seeds. Serve the Sesame Chicken with rice.