In a large bowl, combine the buttermilk, kosher salt, and black pepper and whisk to combine.
Add the chicken into the buttermilk bowl, making sure that the chicken is covered evenly by the buttermilk.
Cover the bowl and place it in the fridge for a minimum of two hours or overnight.
When your chicken is done brining, add a large skillet to the stove. Add about an inch of oil into the bottom of the skillet and turn the heat to medium-high. Heat the oil until it reaches 350 degrees Fahrenheit.
While your oil is warming up, prep the coating. To do so, whisk the remaining coating ingredients together in a shallow bowl.
When your oil is ready, it’s time to fry. Remove each piece of chicken from the buttermilk and then dip it in the coating mixture, turning the chicken so that it is thoroughly coated on all sides.
Add a few pieces of chicken into the hot oil. Allow the chicken to cook for about 15-18 minutes, turning occasionally. Cook until the outside of the chicken is evenly browned and internal temperature reaches 165 degrees Fahrenheit.
Continue until all of the chicken is cooked. Serve and enjoy!