01 -
In a large bowl, toss chicken cubes with cornstarch, salt, and pepper until evenly coated. Pour beaten egg over chicken and mix thoroughly to bind the coating.
02 -
Heat vegetable oil in a large skillet over medium-high heat until hot. Arrange chicken in a single layer without overcrowding. Cook 5 to 7 minutes, flipping occasionally, until golden and internal temperature reaches 165°F. Remove and drain on paper towels.
03 -
In a medium saucepan, combine honey, soy sauce, water, rice vinegar, garlic, sesame oil, ginger, and red pepper flakes if using. Simmer over medium heat, stirring occasionally.
04 -
Whisk cornstarch and cold water in a small bowl until smooth. Slowly add slurry to simmering sauce, whisking to prevent lumps. Continue simmering 2 to 3 minutes until sauce coats the back of a spoon.
05 -
Add cooked chicken to the sauce and toss to coat thoroughly. Cook an additional 1 to 2 minutes to meld flavors.
06 -
Transfer to a serving dish. Garnish with sesame seeds and chopped green onions if desired. Serve immediately with rice, noodles, or steamed vegetables.