Prepare the Chicken:
- In a medium bowl, toss the chicken pieces with cornstarch, salt, and pepper until evenly coated.
Cook the Chicken:
- Heat the vegetable oil in a large skillet over medium-high heat.
- Add the chicken pieces to the skillet in a single layer and cook for 4-5 minutes per side, or until golden brown and cooked through.
- Remove the cooked chicken from the skillet and set aside.
Make the Sauce:
- Reduce the heat to medium.
- In the same skillet, combine the honey, soy sauce, vinegar, sesame oil (if using), garlic, and ginger.
- Bring the sauce to a simmer.
- Add the cornstarch slurry to the sauce and stir until it thickens, about 1-2 minutes.
Combine Chicken and Sauce:
- Return the cooked chicken to the skillet and toss to coat in the thickened sauce.
- Cook for an additional 2-3 minutes, or until the chicken is heated through.
Serve and Garnish:
- Transfer the Sticky Honey Chicken to a serving plate.
- Garnish with toasted sesame seeds and sliced green onions.
- Serve immediately with rice, noodles, or your favorite vegetables.