Step 1: Prepare the Brine: In a large bowl, whisk together the buttermilk and hot sauce (if using). Submerge the chicken pieces in the mixture, ensuring they are fully coated. Cover the bowl and refrigerate for at least 4 hours, or preferably overnight.
Step 2: Mix the Dry Ingredients: In a separate large bowl, combine the flour, paprika, garlic powder, onion powder, black pepper, white pepper, cayenne pepper, oregano, basil, and salt. Whisk thoroughly to ensure the spices are evenly distributed.
Step 3: Dredge the Chicken: Remove the chicken pieces from the buttermilk marinade, allowing any excess to drip off. One at a time, dredge each piece in the flour mixture, pressing the flour gently to ensure it adheres to all surfaces. For an extra crispy coating, double-dredge the chicken by dipping it back into the buttermilk, then back into the flour mixture.
Step 4: Heat the Oil: Pour enough vegetable oil into a large, heavy-bottomed pot or deep fryer to reach a depth of about 3-4 inches. Heat the oil over medium-high heat until it reaches a temperature of 325F (160C). A deep-fry thermometer is essential for accuracy.
Step 5: Fry the Chicken: Carefully place the dredged chicken pieces into the hot oil, ensuring not to overcrowd the pot. Overcrowding can lower the oil temperature and result in soggy chicken. Fry the chicken for about 6-8 minutes per side, or until it is golden brown and the internal temperature reaches 165F (74C). Use tongs to turn the chicken occasionally for even cooking.
Step 6: Drain and Rest: Remove the fried chicken from the oil using tongs or a slotted spoon and place it on a wire rack lined with paper towels to drain excess oil. Allow the chicken to rest for about 5-10 minutes before serving. This allows the juices to redistribute, resulting in more tender and flavorful chicken.
Optional Tips: For a spicier kick, increase the amount of cayenne pepper in the flour mixture. To ensure even cooking, use chicken pieces of similar size. If you don't have buttermilk, you can make a substitute by adding 1 tablespoon of lemon juice or white vinegar to 1 cup of milk and letting it sit for 5 minutes.