Marinate the Chicken
In a bowl, combine buttermilk, lemon juice, and all marinade spices. Add chicken and coat well. Cover and refrigerate for at least 4 hours or overnight for maximum flavor.
Prepare the Coating
In another bowl, mix all coating ingredients. Remove chicken from marinade, shake off excess, and dredge well in flour mixture. Press the coating on for crispiness.
Double Dredge (Optional)
For extra crunch, dip back into the marinade and recoat in flour mixture.
Fry the Chicken
Heat oil to 350°F (175°C). Fry chicken in batches for 10–14 minutes, or until golden brown and cooked through. Use a thermometer to ensure the internal temp hits 165°F.
Drain and Rest
Transfer to a wire rack to rest for 5–10 minutes before serving.