In a mixing bowl, coat the chicken pieces evenly with cornstarch. Make sure they are well covered for a crispy texture.
In a separate bowl, whisk together the orange juice, soy sauce, honey, sesame oil, grated ginger, minced garlic, and rice vinegar until fully combined. Set aside.
Heat about 1 inch of vegetable oil in a large skillet over medium-high heat. Once the oil is hot, add the coated chicken pieces in batches, making sure not to overcrowd the pan. Fry for about 3-4 minutes, or until golden brown and crispy. Remove the chicken and let it drain on paper towels.
In the same pan, drain excess oil, leaving just 1 tablespoon. Pour in the orange sauce and let it heat up for a minute. Add the fried chicken pieces, tossing to coat them well in the sauce for about 2 minutes.
Once the chicken is well glazed with the sauce, remove from heat.
Plate the crispy orange chicken and garnish with chopped green onions and a sprinkle of sesame seeds.
Notes
Ensure the chicken is well coated with cornstarch for maximum crispiness.