Prepare the Chicken:
In a large bowl, mix the buttermilk, hot sauce (if using), garlic powder, onion powder, paprika, salt, and pepper. Stir until well combined.
Place the chicken pieces in the buttermilk mixture, making sure each piece is fully submerged. Cover and refrigerate for at least 1 hour, or up to 8 hours.
- Prepare the Coating:
In a separate shallow bowl, combine the flour, paprika, garlic powder, onion powder, salt, pepper, cayenne pepper (if using), and baking powder. Mix well.
- Double Dip (Optional for Extra Crispy Texture):
For an extra crispy coating, dip each piece of chicken back into the buttermilk mixture, then coat it again in the flour mixture.
- Fry the Chicken:
Heat about 3 inches of vegetable oil in a large skillet or deep fryer over medium-high heat to 350°F (175°C). Once the oil is hot, carefully add the chicken pieces, a few at a time, and fry for 12-15 minutes, turning occasionally, until golden brown and fully cooked through. The internal temperature should reach 165°F (74°C).
- Serve and Enjoy:
Remove the chicken from the oil and drain on a paper towel-lined plate. Let it rest for a few minutes before serving. Serve with your favorite sides like mashed potatoes, coleslaw, or cornbread.