
Buttermilk Fried Chicken Recipe tastes ultra crispy, juicy, and just the right amount of salty and spicy, perfect for anyone who loves classic comfort food and has about 1 hour of active time plus marinating. This Buttermilk Fried Chicken Recipe works well for weeknight dinners, game days, or casual gatherings when you want something crowd pleasing and nostalgic. I grew up in the Midwest and still judge every road trip by how good the fried chicken tastes, so I take this recipe very seriously.
Why You Should Try This Buttermilk Fried Chicken Recipe
Buttermilk tenderizes the chicken and adds a subtle tang that balances the crunchy, seasoned crust. The double dredge technique gives every bite a shatteringly crisp coating that stays crunchy, even after a little rest on the rack.
You control the spice level, the salt, and the oil quality, so the flavor beats most takeout buckets. The recipe uses simple pantry ingredients and basic equipment, so you can pull it off in a regular home kitchen without fancy tools.
“This Buttermilk Fried Chicken Recipe tastes like old-school diner chicken with extra crunch and serious flavor, easily a repeat recipe in my house. ★★★★★”
Ingredients You’ll Need
Chicken
- 3 pounds chicken pieces, skin-on and bone-in
- Mix of drumsticks, thighs, and breasts works best.
- Use all thighs if you want maximum juiciness and easier cooking.
Buttermilk Marinade
- 2 cups buttermilk
- Use full-fat if possible for richer flavor.
- Substitute: 2 cups milk mixed with 2 tablespoons white vinegar or lemon juice, rest 10 minutes.
- 2 large eggs
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
- 1–2 teaspoons hot sauce (optional but recommended, any favorite brand)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika or sweet paprika
Seasoned Flour Coating
- 2 ½ cups all-purpose flour
- ¼ cup cornstarch
- Cornstarch helps the crust stay extra crisp.
- 2 teaspoons kosher salt
- 1 ½ teaspoons black pepper
- 2 teaspoons paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried thyme or Italian seasoning
- ½–1 teaspoon cayenne pepper (adjust to your heat preference)
Oil
- 6–8 cups neutral frying oil
- Peanut, canola, or vegetable oil all work well.
- Choose an oil with a high smoke point and mild flavor.
Optional Finishing Touch
- Flaky salt or extra kosher salt, to sprinkle right after frying
- Fresh chopped parsley or chives, for garnish
Equipment List
- Large bowl or zip-top bag for marinating
- Medium bowl for eggs and buttermilk
- Large shallow dish or baking pan for flour dredge
- Heavy-bottomed Dutch oven or deep, wide pot
- Deep-fry thermometer or instant-read thermometer
- Tongs
- Wire rack set over a sheet pan
- Paper towels
Tips & Tricks
- Pat chicken pieces dry before marinating so the buttermilk clings better.
- Marinate at least 4 hours, and up to 24 hours, for the juiciest chicken.
- Bring chicken close to room temperature for 20–30 minutes before frying so it cooks evenly.
- Season the buttermilk and the flour generously so the flavor reaches the meat, not just the crust.
- Use cornstarch in the flour mix to keep the coating crisp and light.
- Press the flour firmly onto the chicken to build a thick, craggy crust.
- Shake off only excess loose flour; keep the clumpy bits for extra crunch.
- Keep oil around 325–350°F; adjust heat as you fry to hold that range.
- Fry in batches and avoid crowding the pot so the oil temperature stays stable.
- Place fried chicken on a wire rack, not paper towels, so the bottom stays crisp.
- Salt the chicken lightly right after it comes out of the oil to lock in flavor.
- Use an instant-read thermometer and pull dark meat around 175°F and white meat around 165°F.
How to Make Buttermilk Fried Chicken Recipe
Step 1: Prep and Season the Chicken
Pat the chicken pieces dry with paper towels. Trim any excess skin or large pockets of fat, but keep enough skin for flavor and crunch. Sprinkle the chicken lightly with a pinch of salt and pepper on all sides to season the meat itself.
Step 2: Mix the Buttermilk Marinade
In a large bowl, whisk together buttermilk, eggs, salt, black pepper, hot sauce, garlic powder, onion powder, and paprika. Whisk until the eggs blend fully into the buttermilk. Taste a tiny drop of the marinade and adjust salt or hot sauce to your liking.
Step 3: Marinate the Chicken
Add the chicken pieces to the bowl with the buttermilk mixture and coat them well. Cover the bowl or seal everything in a large zip-top bag. Chill in the fridge at least 4 hours, and up to 24 hours, and turn the pieces once or twice if possible.
Step 4: Set Up the Dredging Station
In a large shallow dish, mix flour, cornstarch, salt, black pepper, paprika, garlic powder, onion powder, thyme, and cayenne. Stir well so the spices distribute evenly through the flour. Place a wire rack over a sheet pan next to the flour dish to hold dredged chicken.
Step 5: Dredge the Chicken
Work with one piece at a time. Lift a piece of chicken from the buttermilk marinade and let the excess drip off. Place it into the seasoned flour and press the flour firmly onto all sides, including under the skin folds and around the bone.
Flip and press again to build a thick coating. Shake off only loose flour, then place the coated chicken on the wire rack. Repeat with all pieces, then let the coated chicken rest 10–15 minutes so the crust sets before frying.
Step 6: Heat the Oil
Pour oil into a heavy pot so it reaches about halfway up the sides. Clip on a thermometer and heat the oil over medium to medium-high heat until it reaches 325–350°F. Adjust the burner to keep the temperature in that range.
Step 7: Fry the Chicken in Batches
Carefully lower a few pieces of chicken into the hot oil, skin side down. Leave space between pieces so they do not touch. Fry each batch about 12–15 minutes total, turning occasionally, until the crust looks deep golden brown and the internal temperature reaches safe levels.
Check the thickest part of each piece with an instant-read thermometer. Aim for at least 165°F for breasts and 175°F for thighs and drumsticks. Remove cooked chicken with tongs and place it on a clean wire rack set over a sheet pan.
Step 8: Season and Rest the Chicken
While the chicken still sizzles on the rack, sprinkle a tiny pinch of salt on each piece. Let the chicken rest 10 minutes so the juices settle and the crust firms up. Continue frying remaining batches, skimming any loose bits from the oil between batches so they do not burn.
Step 9: Serve
Arrange the Buttermilk Fried Chicken on a platter. Garnish with chopped parsley or chives if you like a little color. Serve hot while the crust still crackles when you bite into it.
What to Serve with Buttermilk Fried Chicken Recipe
Buttermilk Fried Chicken pairs beautifully with creamy mashed potatoes, coleslaw, or buttery corn on the cob. You can add biscuits, cornbread, or fluffy dinner rolls to soak up any stray juices. A crisp green salad or simple sliced tomatoes with salt and pepper balance the richness. Serve with iced tea, lemonade, or sparkling water with citrus for a refreshing contrast.
Storage Options
- Cool leftover chicken completely on a rack, then store in an airtight container in the fridge for up to 3–4 days.
- Freeze pieces on a sheet pan until firm, then transfer to freezer bags and keep up to 2 months.
- Reheat in a 375°F oven or air fryer until hot and crisp, about 10–20 minutes depending on size.
- Avoid microwaving as the main reheating method, since it softens the crust and turns it soggy.

Buttermilk Fried Chicken Recipe
Ingredients
Method
- Pat the chicken pieces dry with paper towels. Trim any excess skin or large pockets of fat, but keep enough skin for flavor and crunch. Lightly season the chicken all over with a pinch of salt and pepper.
- In a large bowl, whisk together the buttermilk, eggs, kosher salt, black pepper, hot sauce (if using), garlic powder, onion powder, and paprika until the eggs are fully blended into the buttermilk.
- Add the chicken pieces to the buttermilk mixture and coat well. Cover the bowl or transfer everything to a large zip-top bag. Marinate in the refrigerator for at least 4 hours and up to 24 hours, turning the pieces once or twice if possible.
- In a large shallow dish, combine the flour, cornstarch, kosher salt, black pepper, paprika, garlic powder, onion powder, dried thyme or Italian seasoning, and cayenne pepper. Stir well so the spices are evenly distributed. Set a wire rack over a sheet pan next to the flour dish.
- Working with one piece at a time, lift the chicken from the buttermilk marinade and let the excess drip off. Place the chicken in the seasoned flour and press the flour firmly onto all sides, getting into creases and around the bone. Flip and press again to build a thick, craggy coating. Shake off only the loose flour and place the coated chicken on the wire rack. Repeat with all pieces, then let the coated chicken rest for 10–15 minutes so the crust sets.
- Pour oil into a heavy-bottomed Dutch oven or deep, wide pot so it reaches about halfway up the sides. Heat the oil over medium to medium-high heat until it reaches 325–350°F, adjusting the heat as needed to maintain that temperature range.
- Carefully lower a few pieces of chicken into the hot oil, skin side down, leaving space so they do not touch. Fry each batch for about 12–15 minutes total, turning occasionally, until the crust is deep golden brown and an instant-read thermometer reads at least 165°F for breasts and 175°F for thighs and drumsticks.
- Using tongs, transfer the fried chicken to a clean wire rack set over a sheet pan. While the chicken is still hot and sizzling, lightly sprinkle with flaky salt or kosher salt. Let the chicken rest for about 10 minutes so the juices settle and the crust firms up. Repeat frying with the remaining batches, skimming loose bits from the oil between batches so they do not burn.
- Arrange the buttermilk fried chicken on a platter. Garnish with chopped parsley or chives if desired. Serve hot while the crust is still crisp.
Notes
Approximate per serving (about 1/6 of recipe): 520 calories; fat 32 g; saturated fat 8 g; carbohydrates 23 g; fiber 1 g; sugars 3 g; protein 33 g; sodium 1180 mg. Values will vary based on exact chicken pieces, oil absorption, brands used, and portion size.
