Prepare the Chicken
In a large bowl, whisk the egg, salt, and pepper. Add the chicken pieces and toss to coat.
In another bowl, mix the cornstarch and flour. Dredge the chicken in the mixture, ensuring each piece is well-coated.
Fry the Chicken
Heat vegetable oil in a deep skillet or wok over medium-high heat (about 350°F).
Fry the chicken pieces in batches, turning occasionally, until golden brown and cooked through (about 4-5 minutes).
Remove the chicken and place on a baking sheet lined with paper towels to drain excess oil.
Make the Sauce
In a small saucepan, combine orange juice, orange zest, soy sauce, sugar, honey, rice vinegar, sesame oil, garlic, and ginger. Bring to a simmer over medium heat.
Stir in the cornstarch slurry, whisking until the sauce thickens. Remove from heat.
Combine Chicken and Sauce
Add the fried chicken to the skillet or wok. Pour the orange sauce over the chicken and toss to coat evenly.
Serve
Serve immediately over steamed rice or alongside stir-fried vegetables. Garnish with sesame seeds or green onions if desired.