Prepare the Chicken: Cut the chicken into ½-1 inch cubes and place them in a mixing bowl. Add flour, cornstarch, salt, black pepper, paprika, and ginger powder, tossing to coat the chicken evenly.
Fry the Chicken: Heat oil in a deep frying pan over medium-high heat. Fry the chicken pieces until they turn golden brown, which should take about 2-3 minutes. Be careful not to overcook them, as this can make the chicken chewy.
Make the Sauce: In a separate bowl, whisk together all the sauce ingredients. Pour the mixture into a hot non-stick skillet or frying pan and cook on low heat, allowing it to simmer until it thickens.
Combine Chicken and Sauce: Add the fried chicken to the skillet with the sauce, stirring to ensure the chicken is well-coated. Let the chicken and sauce simmer together for 1-2 minutes before removing from heat.
Serve: Enjoy your orange chicken with homemade white rice. For an extra touch, garnish with toasted sesame seeds and chopped green onions, if desired.