Prepare the Chicken
Trim your chicken thighs of excess fat and cut them into uniform, bite-sized pieces. This ensures they all cook at the same rate. Place them in a medium bowl.
The Coating Ritual
In a separate small bowl, whisk together your cornstarch, salt, ginger powder, garlic powder, and black pepper. Pour this over the chicken and toss vigorously.
Chef's Tip: Let the coated chicken rest for 5 to 10 minutes. This allows the moisture from the chicken to hydrate the cornstarch slightly, creating a "glue" that prevents the coating from falling off in the pan.
Heat the Oil
Pour enough neutral oil (vegetable or canola) into a large frying pan to reach about 1/2 inch depth. Heat over medium-high.
The Golden Fry
Once the oil is shimmering, fry the chicken in two batches. Overcrowding the pan drops the oil temperature, leading to soggy chicken. Fry for 5–7 minutes per batch, turning occasionally, until the pieces reach an internal temperature of 165ºF. Transfer them to a wire rack to drain. Using a rack instead of a flat plate keeps the bottom of the chicken from steaming and getting soft.
Whisk and Simmer the Sauce
Wipe out the pan (carefully!) to remove any burnt cornstarch bits. In a bowl, whisk together all sauce ingredients: soy sauce, vinegar, sugars, hoisin, sesame oil, garlic, and spices. Pour the mixture into the warm pan.
The Thickening Phase
Simmer the sauce over medium-high heat, stirring occasionally. As the sugars caramelize and the water evaporates, the sauce will transform from a thin liquid into a thick, glossy glaze. This usually takes about 5 minutes.
The Final Toss
Add the crispy chicken back into the pan. Toss quickly to coat every piece in the luscious sauce. Serve immediately over a bed of jasmine rice.