Begin by mixing the wine, soy sauce, and garlic in a bowl.
Add the cubed chicken to the marinade. It’s best to let the chicken marinate for at least 30 minutes or longer, but you can do less if you’re short on time.
In a separate bowl, wish together the flour, pepper, and salt.
Heat the oil in a large pan over medium heat. Be sure the pan is preheated to prevent sticking.
Remove the chicken from the marinade and coat it with the flour mixture. Save the marinade for the sauce.
Add the chicken to the pan with the preheated oil, and allow it to brown on all sides.
Add the honey to the remaining marinade and stir it well.
Pour the mixture over the browned chicken. Cover the pan and reduce the heat to a simmer.
Simmer the chicken for around 15-minutes.
Serve the chicken with rice. Garnish with sesame seeds and scallions