Beat the eggs in a bowl. In a second bowl, mix the cornstarch, flour, salt, and pepper.
Dip each piece of chicken into the egg, then coat well in the cornstarch-flour mixture.
Heat oil for deep frying. Fry the chicken in batches until golden and crispy. Drain on paper towels.
In a wok or large pan, heat 1 tablespoon of oil. Add onion, ginger, garlic, and chili flakes. Sauté until fragrant.
Pour in the orange juice, zest, soy sauce, brown sugar, and water. Simmer for 2–3 minutes.
Stir in the cornstarch slurry and cook until the sauce thickens and looks glossy.
Add the fried chicken and toss until every piece is coated in that dreamy orange sauce.
Sprinkle with sesame seeds and green onions. Serve hot over white rice.