Prep the Chicken. Start by marinating the chicken. In a large bowl, mix the buttermilk and hot sauce. Add the chicken, ensuring each piece is fully submerged. Cover and refrigerate for at least 2 hours, or overnight for the best flavor.
Prepare the Coating. In a separate shallow dish, mix the flour, cayenne pepper, paprika, garlic powder, salt, and pepper. This will form the crispy coating.
Coat the Chicken. Remove the chicken from the marinade, letting any excess buttermilk drip off. Dredge each piece in the flour mixture, ensuring it’s fully coated. For an extra crispy finish, you can double-dip the chicken by returning it to the buttermilk and then back into the flour mixture.
Fry the Chicken. Heat the vegetable oil in a large skillet or deep fryer to 350°F. Fry the chicken in batches, being careful not to overcrowd the pan. Cook for about 6-8 minutes per side, or until the chicken is golden brown and the internal temperature reaches 165°F.
Make the Hot Sauce. While the chicken is frying, prepare the sauce. In a small saucepan, melt the butter over medium heat. Stir in the cayenne pepper, brown sugar, paprika, garlic powder, and hot sauce. Mix until well combined and heated through.
Coat the Chicken in Sauce. Once the chicken is done frying, place it on a wire rack to drain excess oil. Brush each piece generously with the hot sauce while it's still hot, ensuring it's well-coated.
Serve. Serve your Nashville Hot Chicken with slices of white bread and pickles on the side. This traditional pairing helps to balance the heat and adds a delightful contrast to the spicy chicken.