Pour all orange chicken sauce ingredients into a mixing bowl and whisk together. Set aside.
Place chicken in a mixing bowl and toss together with salt and pepper.
Sprinkle cornstarch over chicken and continue to toss together until chicken is fully and evenly coated.
Preheat oil in a skillet to 350˚F.
Carefully add chicken (in batches, if needed) to hot oil and shallow fry for 6 to 7minutes. Turn and continue to fry for an additional 4 to 5 minutes.
Using a slotted spoon, remove chicken and transfer to a cooling rack lined with a baking sheet.
Drain oil from skillet and place back over medium heat.
Pour sauce mixture into skillet and simmer until mixture has thickened, 2 to 3 minutes.
Add chicken to sauce and toss together until chicken is fully and evenly coated.
Transfer orange chicken chicken to a platter and top with green onions.
Serve with a side of steamed rice.
