Ingredients
Equipment
Method
Soak and coat
- Soak the chicken pieces in buttermilk and hot sauce for at least 30 minutes or overnight in the refrigerator.
- Whisk all seasoned flour coating ingredients together in a shallow dish until evenly combined.
- Remove chicken from the buttermilk, letting excess drip off, then dredge firmly in the seasoned flour.
- Repeat the dip-and-dredge cycle for extra crunch, pressing the coating to help it adhere.
Fry and drain
- Heat 2-3 inches of oil to 350°F in a large cast iron skillet.
- Fry the chicken for 10-12 minutes per side until deeply golden and the internal temperature reaches 165°F.
- Transfer chicken to paper towels to drain briefly so the coating stays crisp.
Make the white gravy
- Whisk pan drippings and flour in a skillet over medium heat for 1 minute.
- Gradually whisk in whole milk and cook until thickened, stirring to prevent lumps.
- Season the gravy with salt and pepper to taste.
Serve
- Serve chicken immediately with white gravy poured over the top.
Notes
For maximum crunch, keep oil at 350°F and dredge the chicken firmly, then repeat the dip-and-dredge. Refrigerate leftovers in an airtight container up to 3 days; reheat in a 400°F oven until hot. Freezing: not recommended because the coating can soften. Dairy swap: use a whole-milk plant alternative for the gravy if needed, but whisk slowly and expect slightly different thickness.
