In a large bowl, whisk the buttermilk, hot sauce and egg. Add the chicken and mix together.
Cover and marinate in the fridge for at least 2 hours or up to 24 hours.
In a medium sized bowl, whisk together the batter ingredients.
Heat the oil in a heavy bottom pan, or deep fryer to 350°F
While the oil is heating, working with one piece of chicken at a time, remove from the marinade and shake off any excess liquid. Place the chicken in the breading mixture and coat completely.
Carefully add the battered chicken to the heated oil 3 or 4 pieces at a time. The oil will drop in temperature when the chicken is added, adjust the heat as necessary.
Fry the chicken for 8-12 minutes or until golden and crispy and a internal temperature reads 165°F.
Transfer the fried chicken to a baking sheet prepared with parchment paper and a cooking rack.
Repeat with the rest of the chicken. (the chicken can be kept warm by placing in the oven at its lowest temperature on the baking sheet)
Serve hot with coleslaw, biscuits, mashed potatoes and gravy. Enjoy!
Notes
Store leftovers in an airtight container or zip top bag for up to 3 days.
Reheat in the oven or airfryer at 375°F until heated through out.
Bone-in chicken breast can be used in the recipe as well.