01 -
Whisk buttermilk, egg, hot sauce, and kosher salt in a large bowl. Add the chicken pieces, toss to coat, cover, and refrigerate for at least 30 minutes or up to 4 hours.
02 -
In a wide bowl, whisk flour, cornstarch, baking powder, paprika, garlic powder, onion powder, thyme, black pepper, and cayenne. Drizzle 1 tablespoon of the marinade into the flour mixture and rub it in with your fingers to make small clumps.
03 -
Lift the chicken from the marinade, letting excess drip back into the bowl. Press the pieces into the flour mixture until fully coated, then place them on a wire rack or sheet pan.
04 -
Let the coated chicken rest for 10 minutes while the oil heats. This helps the flour hydrate and stick to the chicken during frying.
05 -
Pour oil into a Dutch oven or heavy pot to a depth of about 1 1/2 inches. Heat over medium-high heat until the oil reaches 350°F.
06 -
Fry the chicken in small batches for 3-4 minutes, stirring gently once or twice, until deep golden and cooked through to 165°F. Return the oil to 350°F between batches.
07 -
Transfer the popcorn chicken to a wire rack and sprinkle lightly with fine salt. Serve hot with your favorite dipping sauces.