Marinate the chicken thighs in salt, pepper and half of the chopped ginger and garlic.
Next, add the cornflour and egg, and mix well to ensure all the chicken thighs are nicely coated.
Heat oil in a pan and sauté the chopped ginger and garlic until aromatic.
Turn down the heat and add brown sugar, soy sauce, vinegar and cook for another mixture.
Now, add the red pepper flakes, chopped green onions, red pepper and honey.
Meanwhile, heat oil in a pot and fry the marinated chicken on medium-high heat until golden brown and crispy.
Remove, drain and add the chicken straight into the pan of sauce.
Stir, cook for another minute and then take off heat. Garnish with sesame seeds and chopped green onions.
Notes
Make sure the oil is hot enough before you add the chicken in. This will ensure the coating doesn't soak up all the oil.
Use a good quality heavy bottomed pan to make the sauce, and cook it on low heat to prevent burning.
Bulk up the dish by adding veggies into the mix. Green beans, sliced bell peppers, zucchini, broccoli and mushrooms are all excellent choices. You can stir fry them in a bit of oil for a few minutes first before adding in the chopped garlic and ginger.
Chop the chicken into pieces that are roughly the same size. This will ensure even cooking.
Make sure you don't end up overcooking the chicken, or it'll become tough and chewy. 5-6 minutes is enough.