- 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.