01 -
Warm vegetable oil in a large skillet over medium-high heat to prepare for shallow frying.
02 -
Coat each chicken cube evenly with cornstarch and dip into the beaten egg to ensure an even, crisp crust.
03 -
Add the coated chicken pieces to the hot oil. Fry until golden brown and crisp on all sides, about 5–6 minutes. Remove and set aside on a plate lined with kitchen paper.
04 -
In the same skillet, combine orange juice, soy sauce, sugar, rice vinegar, grated ginger, and red pepper flakes if using. Simmer gently, stirring, until sugar dissolves and the sauce is aromatic.
05 -
Return the fried chicken to the skillet, tossing thoroughly to coat each piece in orange sauce.
06 -
Simmer for 2 to 3 minutes, stirring frequently, until the sauce thickens and adheres to the chicken, creating a glossy finish.
07 -
Plate the orange chicken hot, ideally with steamed rice or noodles, and enjoy immediately.