Brine the Chicken: Pierce the chicken pieces with a knife and brine them in whole milk (or water), salt, garlic, black peppercorns, and bay leaves for 2-3 hours (or overnight for best results).
Make the Seasoning Mix: In a bowl, combine flour, cornstarch, kosher salt, white pepper, black pepper, garlic powder, onion powder, cayenne pepper, and baking powder. Whisk it all together.
Create the Wet Batter: In a separate bowl, mix 1 cup of your seasoning mix with 1 cup of cold water until smooth.
Make Craggily Bits: Spoon some leftover brine into your seasoning mix and rub it together with your hands to create little clumps. These clumps will stick to the chicken and give it that perfect texture!
Coat the Chicken: Dip each chicken piece into the wet batter, letting the excess drip off. Then dredge the chicken in the dry seasoning mix and press it in until it's fully coated. Let the coated chicken rest on a baking sheet while you heat the oil.
Fry the Chicken: Heat your oil to 350°F in a Dutch oven or heavy-bottomed pan. Fry the chicken for 8-12 minutes (depending on size) until the internal temperature reaches 165°F. Use a meat thermometer to make sure it’s cooked through!
Rest & Serve: Let the chicken rest for a few minutes, then serve it hot and crispy!