Step 1: Prepare the Chicken: Place the chicken pieces in a bowl. In a separate bowl, whisk together flour, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper. In a third bowl, whisk together egg and milk.
Step 2: Dredge the Chicken: Dip each piece of chicken in the egg mixture, then dredge in the flour mixture, ensuring it is fully coated. Press the flour mixture gently onto the chicken to help it adhere.
Step 3: Fry the Chicken: Heat about 1/2 inch of vegetable oil in a large skillet over medium-high heat. Once the oil is hot (around 350F or 175C), carefully add the chicken in a single layer, being careful not to overcrowd the pan. Fry for 5-7 minutes per side, or until golden brown and cooked through. Remove the chicken with a slotted spoon and place on a wire rack to drain excess oil.
Step 4: Make the Hot Honey Glaze: In a small saucepan, combine honey, hot sauce, apple cider vinegar, and butter. Heat over medium heat, stirring constantly, until the butter is melted and the glaze is smooth. Bring to a simmer and cook for 1-2 minutes, until slightly thickened.
Step 5: Glaze the Chicken: Add the fried chicken to a large bowl. Pour the hot honey glaze over the chicken and toss to coat evenly.
Step 6: Serve: Serve the hot honey chicken immediately, garnished with sesame seeds or chopped green onions, if desired.
Optional Tips: For extra crispy chicken, double dredge the pieces by dipping them in the egg and flour mixtures twice. To bake the chicken instead of frying, preheat oven to 400F (200C), place dredged chicken on a baking sheet, drizzle with oil, and bake for 20-25 minutes, flipping halfway through. For a milder flavor, reduce or omit the cayenne pepper in the flour mixture and use a milder hot sauce.