Start by seasoning the chicken: season the chicken with salt and pepper to taste.
Prepare the coating:
Make flour coating: add paprika, garlic powder, onion powder, chili powder, flour, and cornstarch to a large zip-lock bag and shake well to combine the ingredients.
Coat the chicken:
Buttermilk marinade: Add the buttermilk to a large bowl, and add the seasoned chicken drumsticks. Cover the chicken and let it marinate in the fridge for 2 hours.
After two hours, remove the chicken from the buttermilk and allow the excess buttermilk to drip off.
Add the chicken into the zip lock bag with the flour. Discard the buttermilk.
Close the zip-lock bag with the chicken inside and shake well to coat it with the flour. Place the chicken onto the wire rack for about 30 minutes.
Fry the chicken:
Fry the chicken: heat a deep fryer or around 2 cups of oil in a medium saucepan to 325℉. Fry the chicken in batches for 10-12 minutes or until deep golden brown. Repeat with the remaining chicken.
Serve chicken:
Drain the fried chicken onto a plate lined with paper towels. Allow them to rest for 5 minutes and serve.
Sprinkle the fried chicken with some extra salt flakes before serving.
Notes
You can use other chicken pieces for this recipe, like chicken thighs or whole cut-up chicken.