01 -
Place chicken pieces in a large mixing bowl and pour buttermilk over them. Cover and refrigerate for at least 30 minutes, up to 4 hours, to ensure tenderness.
02 -
Combine cornstarch, all-purpose flour, garlic powder, onion powder, salt, and black pepper in a separate bowl. Mix thoroughly to create an even coating blend.
03 -
Pour enough vegetable oil into a large deep skillet or heavy-bottomed pot to reach a depth of approximately 2 inches. Heat oil over medium-high heat until the temperature reaches 350°F.
04 -
Remove chicken pieces from the marinade, allowing excess liquid to drip off. Dredge each piece in the flour-cornstarch mixture until evenly coated.
05 -
Working in batches, gently lower coated chicken pieces into hot oil. Fry for 5 to 7 minutes or until golden brown and crisp. Avoid overcrowding the pan to ensure even cooking.
06 -
Using a slotted spoon, transfer fried chicken to a plate lined with paper towels or a wire rack to drain excess oil.
07 -
In a small saucepan, combine ketchup, honey, soy sauce, brown sugar, rice vinegar, sesame oil, minced garlic, gochujang (if using), and ground ginger. Whisk together and simmer over medium heat for 2 to 3 minutes, allowing flavors to meld. Adjust heat as needed for desired spiciness.
08 -
Transfer the drained chicken to a large mixing bowl. Pour prepared sauce over the crispy chicken and toss gently until each piece is well coated.