In a large bowl, combine the cornstarch, salt, and black pepper. Add the chicken pieces and toss until they are evenly coated with the cornstarch mixture.
Heat the vegetable oil in a large skillet over medium-high heat. Once hot, add the coated chicken pieces in a single layer. Cook for about 5-7 minutes, turning occasionally, until the chicken is golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant.
In a small bowl, whisk together the soy sauce, honey, rice vinegar, and sesame oil. Pour this sauce into the skillet with the garlic and bring to a simmer.
Return the cooked chicken to the skillet and toss to coat in the sauce. Cook for an additional 2-3 minutes until the sauce thickens slightly.
Sprinkle sesame seeds over the chicken and stir to combine.
Serve the sesame chicken over cooked rice and garnish with sliced green onions.