Heat oil in a deep frying pan or wok over medium-high heat to 350°F (175°C).
In a large bowl, whisk cornstarch, flour, baking powder, salt, black pepper, and garlic powder.
Add egg and cold water, whisk until a smooth batter forms.
Dip the chicken pieces into the batter, ensuring they are fully coated.
Fry in batches for 4-5 minutes until golden brown and crispy. Remove and drain on paper towels.
In a separate pan, heat chili crisp, soy sauce, rice vinegar, honey, garlic, ginger, and sesame oil over low heat for 1-2 minutes.
Toss the crispy chicken in the sauce until evenly coated.
Garnish with green onions and toasted sesame seeds.
Serve immediately with rice or noodles.