Soak your chicken pieces in buttermilk for at least 3 hours.
This helps to tenderize the meat and adds flavor.
In a large bowl, combine flour, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper.
Mix well to ensure everything is evenly distributed.
Dredge each piece of chicken in the flour mixture, coating thoroughly.
Shake off any excess flour to avoid clumping.
Heat the oil in a deep fryer or large pot to 350°F.
Carefully place the chicken in the hot oil, cooking in batches if necessary to avoid overcrowding.
Fry each piece for approximately 12-15 minutes or until golden brown and fully cooked.
The juice should run clear when pierced with a fork.