Crispy Buttermilk Fried Chicken
This buttermilk fried chicken turns out with a shatteringly crisp crust that flakes away to reveal tender, juicy meat underneath. It is the recipe I come back to when I want fried chicken that tastes like it came from a real Southern kitchen, not a drive-through.

The buttermilk soak does double duty, tenderizing the chicken and giving the seasoned flour something to cling to. Once you pull that first piece from the hot oil, you will understand why this one stays in the rotation.
Why This Fried Chicken Works
This recipe gives you a crust that stays crunchy for ages, not just right out of the oil. The double dip in buttermilk and seasoned flour builds irregular, craggy bits that fry up into the best kind of crust.
The meat inside stays juicy because the buttermilk brine breaks down the proteins gently. A little cornstarch in the flour mix keeps the coating light and snappy, not heavy or greasy.
Ingredients

- 3 lb bone-in, skin-on chicken pieces: thighs, drumsticks, and split breasts work best. Pat them dry before marinating.
- 2 cups buttermilk: whole or low-fat both work; the thickness helps the coating adhere.
- 1 tbsp hot sauce: optional, adds a gentle background warmth, not heat.
- 2 cups all-purpose flour: regular, not self-rising.
- ½ cup cornstarch: keeps the crust shatteringly light.
- 2 tsp kosher salt: plus extra for finishing.
- 1 tsp black pepper: freshly ground.
- 1 tsp paprika: sweet or smoked, your choice.
- 1 tsp garlic powder: not garlic salt.
- 1 tsp onion powder: rounds out the savory notes.
- ¼ tsp cayenne pepper: for a hint of warmth; add more if you like a spicier crust.
- Vegetable oil: for frying, enough to come 2 inches up the side of your pot.
Variations and Substitutions
- Boneless chicken: use boneless thighs; reduce the frying time to 8 to 10 minutes and check for doneness with a thermometer.
- Dairy-free buttermilk: stir 2 tbsp lemon juice or white vinegar into 2 cups of unsweetened oat or almond milk and let it sit 5 minutes. The coating will still stick well.
- Make it spicier: replace the cayenne with a teaspoon of chipotle powder or add 2 tsp of hot sauce to the flour mix.
- Oven-finished option: after frying until golden, transfer the chicken to a 350°F (175°C) oven on a rack and bake 15 minutes to cook through, useful if your oil runs hot.
If you enjoy a hit of heat, you would also like my Nashville Hot Chicken.
How To Make Crispy Buttermilk Fried Chicken
Step 1: Soak the Chicken

Place the 3 lb of chicken pieces in a large bowl or a gallon zip-top bag. Pour the 2 cups of buttermilk and 1 tbsp of hot sauce over the top. Seal or cover tightly and refrigerate for at least 4 hours. 12 hours gives the deepest flavor and most tender meat.
The buttermilk will thicken as it sits and cling to the chicken skin. That cling is what helps the flour layer grip later, so do not drain it off too thoroughly before dredging.
Step 2: Mix the Seasoned Flour

In a large shallow bowl, whisk together the 2 cups flour, ½ cup cornstarch, 2 tsp salt, 1 tsp pepper, 1 tsp paprika, 1 tsp garlic powder, 1 tsp onion powder, and ¼ tsp cayenne. Whisk until the spices are evenly scattered.
The flour mix should look freckled with color. This blend carries the whole flavor of the crust, so taste a tiny pinch (the raw flour is gritty, but you will sense the salt level) and add a shake more salt if it tastes flat.
Step 3: Dredge the Chicken

Pull the chicken from the buttermilk, letting the excess drip back into the bowl. Working one piece at a time, dip it briefly back into the buttermilk, then drop it into the seasoned flour. Use your fingers to press the flour firmly onto every surface, building a thick, shaggy coat.
Set each coated piece on a wire rack set over a baking sheet. Leave them there while you heat the oil. As the coating rests, it will hydrate and turn slightly pasty, which gives you an even crunchier crust after frying.
Step 4: Fry the Chicken

Pour enough vegetable oil into a large Dutch oven or heavy pot to reach a depth of 2 inches. Clip a deep-fry thermometer to the side and heat the oil over medium-high until it reaches 350°F (175°C). Carefully lower 3 to 4 pieces into the oil, skin side down. Leave plenty of space between them so the temperature stays steady.
Fry for 12 to 14 minutes, turning the pieces once with tongs, until the crust is a deep golden brown and an instant-read thermometer in the thickest part reads 165°F (74°C). The oil will bubble vigorously at first, then settle into a gentle sizzle. If the crust is browning faster than the meat cooks, lower the heat a notch. You want a confident, even sizzle the whole time.
Step 5: Drain and Serve

Lift the fried chicken with a spider strainer or tongs and move it to a clean wire rack set over paper towels. While the chicken is still piping hot, sprinkle it with a little extra salt. Let it rest for 5 minutes. That rest lets the crust firm up and the juices settle back into the meat.
Serve the chicken while it is still hot, with plenty of napkins nearby. The crust will crackle under the slightest pressure, and the meat inside should steam gently as you pull a piece apart.
A Few Tips for the Crispiest Fried Chicken
- Pat the chicken pieces very dry with paper towels before adding them to the buttermilk. Even a little surface water thins the marinade and can make the coating slip.
- For an extra shaggy crust, flick a few drops of buttermilk into the seasoned flour and rub it in with your fingertips to form little clumps. Those clumps fry into crunchy nuggets.
- Fry in a heavy, wide pot. A deep Dutch oven holds heat better than a skillet and reduces temperature swings when you add the chicken.
- Keep the fried chicken on a wire rack, not directly on paper towels or a plate. A rack lets air circulate so the bottom stays crisp.
Frying times by cut:
| Cut | Approx. frying time |
|---|---|
| Drumsticks | 12 to 14 mins |
| Thighs | 13 to 15 mins |
| Split breasts | 14 to 16 mins |
| Wings | 8 to 10 mins |
Storing Leftover Fried Chicken
- Refrigerate: cool the chicken completely, then pack it loosely in an airtight container lined with paper towels. It will keep well for up to 3 days.
- Reheating: warm the chicken on a wire rack set over a baking sheet in a 350°F (175°C) oven for 10 to 12 minutes. The rack restores crunch, while a microwave makes the coating soft.
What To Serve With Crispy Buttermilk Fried Chicken
A crunchy, tangy coleslaw cuts through the richness of the fried coating and resets your palate between bites. Soft, buttery biscuits are perfect for sopping up any stray juices. For something bright, a quick pickle plate of cucumbers and onions with vinegar adds a sharp, clean contrast.
Frequently Asked Questions
Can I use boneless, skinless chicken breasts?
Yes. Pound them to an even thickness and fry for about 8 to 10 minutes, checking that the thickest part reaches 165°F (74°C). The crust will be there, but the meat is less juicy than bone-in cuts.
Why did my coating fall off?
The most common reason is rushing. Be sure the chicken is well drained but not dry after the soak, press the flour on firmly, and let the coated pieces rest on the rack before frying so the coating hydrates a little.
Can I bake this instead of frying?
You can, though the crust will not be the same deep-fried crunch. Brush the coated chicken generously with oil, place on a rack over a sheet pan, and bake at 400°F (200°C) for 40 to 45 minutes, turning once, until deeply golden and cooked through.
What oil is best for frying chicken?
Vegetable oil, peanut oil, or canola oil all work well. Use a neutral oil with a high smoke point and a clean flavor so it does not compete with the seasoning.

Crispy Buttermilk Fried Chicken Recipe
Ingredients
Method
- Soak the chicken in buttermilk and hot sauce in a covered container in the refrigerator for at least 4 hours or up to 12 hours.
- Whisk together the flour, cornstarch, salt, pepper, paprika, garlic powder, onion powder, and cayenne in a shallow bowl.
- Remove chicken from the buttermilk, dip once more in the liquid, then dredge in the flour mixture, pressing firmly to coat. Place on a rack for 15 minutes while the oil heats.
- Heat 2 inches of oil in a heavy pot to 350°F (175°C). Fry the chicken in batches for 12 to 14 minutes, turning once, until golden and an instant-read thermometer reads 165°F (74°C).
- Drain on a wire rack over paper towels, season with extra salt, and rest 5 minutes before serving hot.
