01 -
In a large bowl, toss the cubed chicken with cornstarch, salt, and black pepper until evenly coated. Pour the beaten egg over the chicken and mix until all pieces are bound with the egg.
02 -
Heat vegetable oil in a large skillet over medium-high heat until shimmering. Add chicken pieces in a single layer without overcrowding. Cook for 5 to 7 minutes, flipping occasionally, until golden brown and cooked through (internal temperature 165°F). Remove chicken and drain on paper towels.
03 -
In a medium saucepan, combine honey, soy sauce, water, rice vinegar, minced garlic, sesame oil, grated ginger, and red pepper flakes if using. Bring to a simmer over medium heat, stirring occasionally.
04 -
Whisk cornstarch and cold water together to create a slurry. Gradually stir the slurry into the simmering sauce, whisking continuously to avoid lumps. Simmer for 2 to 3 minutes until sauce thickens enough to coat the back of a spoon.
05 -
Add the cooked chicken to the sauce and toss to coat each piece thoroughly. Cook for 1 to 2 minutes more to allow flavors to meld.
06 -
Transfer chicken to a serving dish. Optionally, garnish with sesame seeds and chopped green onions. Serve immediately with white rice, noodles, or steamed vegetables.