01 -
Pour 2-3 inches of canola or vegetable oil into a large frying pan with high sides. Heat the oil over medium-high heat while you prepare the sauce and other ingredients.
02 -
In a saucepan over medium heat, combine honey, soy sauce, water, sesame oil, red pepper flakes (if using), and vinegar. Whisk and bring to a boil. In a separate bowl, mix cornstarch with water. Gradually add the cornstarch mixture to the boiling sauce while whisking. Reduce heat to low and simmer for 10 minutes. Add more water, one tablespoon at a time, if the sauce becomes too thick. Keep the sauce simmering while frying the chicken.
03 -
In one bowl, combine flour, chili powder, cumin, coriander, and onion powder. In another bowl, pour the buttermilk. Take two pieces of chicken at a time and coat them first in the flour mixture, then in the buttermilk, and back into the flour. Repeat for all chicken pieces.
04 -
Place the coated chicken into the hot oil and cook for 5-7 minutes, turning occasionally, until golden brown and fully cooked to an internal temperature of 165°F. Remove the chicken and place it on a paper towel-lined plate. Continue frying in batches until all chicken pieces are cooked.
05 -
Place the cooked chicken in a large mixing bowl. Pour the hot honey sauce over the chicken and gently mix until all pieces are evenly coated.
06 -
Serve the honey-coated chicken over cooked rice, garnished with sliced green onions.