In a medium sized bowl, add the sauce ingredients and mix well. Add the chicken, cover, refrigerate and marinate for 30 minutes.
In a small bowl, mix all the sauce ingredients together and set aside.
When you are ready to cook the dish make sure you have everything ready as cooking in a wok is speedy.
Take your wok and place on a medium to high heat, add 2 tabelspoons of oil and cook the chicken until cooked through, around 5 minutes, stirring occasionally. You may need to cook the chicken in batches. Set the chicken aside.
Clean the wok with a paper towel and add the remaining 2 tablespoons of oil, heat the wok until very hot. Add the ginger and garlic, cook for 30 seconds, stirring occasionally, add the red chilli’s.
Stir fry for around a minute then add the spring onions and peppercorns if using.
Continue cooking for 2-3 minutes, stirring constantly.
Take the chicken and sauce and add to the wok. Stir constantly. Turn the heat off when everything is nicely coated in the sauce. Add the peanuts, stir and serve with rice.