In a bowl, combine the chicken with all marinade ingredients. Mix well and set aside for 10–15 minutes.
Prepare the spice mix by combining curry powder, ground ginger, five spice, and turmeric. Set aside.
Heat 2 tbsp oil in a wok or pan. Stir fry the onion and carrot for 3–4 minutes.
Add the marinated chicken and stir fry for an additional 3 minutes.
Sprinkle in the spice mix and stir fry for 2 minutes until the aroma of the spices is released.
Pour in the chicken stock and add the peas. Simmer for 2–3 minutes. Season with salt and sugar.
Slowly add the pre-mixed cornstarch and water mixture to thicken the sauce to your desired consistency.
Garnish with fresh coriander and red chillies if desired. Serve hot with steamed rice.