Crispy Spicy Buttermilk Fried Chicken Recipe hits that perfect mix of shatteringly crisp crust, juicy meat, and a slow-building heat that keeps you reaching for one more piece. It works for busy weeknights, game days, or casual parties, and you can finish the whole thing in about 1 hour of active time plus marinating. I grew up in a house where fried chicken meant a special occasion, so I still feel a little giddy every time I pull a golden batch out of the oil.
Why Crispy Spicy Buttermilk Fried Chicken Recipe Is Worth It
This fried chicken packs flavor from the inside out, thanks to a spicy buttermilk soak that seasons the meat all the way through. The crust stays crunchy for a long time, with a mix of cornstarch and flour that gives every bite a loud, happy crackle.
You control the heat level, so it works for spice lovers and milder palates at the same table. Leftovers taste fantastic cold from the fridge, which makes this recipe a meal prep hero.
“This Crispy Spicy Buttermilk Fried Chicken Recipe tastes like restaurant-level comfort food at home, with a crunchy crust and juicy meat in every bite. ★★★★★”
Ingredients You Need

Chicken
- 3 pounds chicken pieces, bone-in, skin-on
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
Spicy buttermilk marinade
- 2 cups buttermilk
- 2 large eggs
- 2 teaspoons hot sauce
- Use your favorite brand; I like a vinegar-forward Louisiana style
- 2 teaspoons smoked paprika
- 1 teaspoon cayenne pepper
- Cut in half for milder heat
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried thyme or Italian seasoning
- 1 tablespoon kosher salt
- 1 teaspoon black pepper
Crispy coating
- 2 cups all-purpose flour
- Use a standard grocery brand; no fancy flour needed
- 1 cup cornstarch
- This helps the crust stay extra crunchy
- 2 teaspoons smoked paprika
- 1 teaspoon cayenne pepper
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 1 teaspoon dried oregano
- 1 teaspoon baking powder
- Helps the crust puff and crisp
- 1 tablespoon kosher salt
- 1 teaspoon black pepper
Oil for frying
- 6 to 8 cups neutral oil with high smoke point
Optional finishing touches
- Flaky sea salt for sprinkling while hot
- Extra hot sauce at the table
- Lemon wedges for squeezing over the chicken
Equipment list
- Large mixing bowl for marinade
- Shallow dish or baking pan for dredging
- Tongs
- Heavy Dutch oven or deep, heavy pot
- Deep fry thermometer or instant-read thermometer
- Wire rack set over a sheet pan
- Paper towels for quick draining
- Small plate or tray for resting dredged chicken
Quick Tips & substitutions
- Use bone-in, skin-on chicken for maximum flavor and moisture.
- Pat chicken dry before seasoning so the marinade sticks better.
- Marinate at least 2 hours, and up to 24 hours for deeper flavor.
- No buttermilk on hand? Mix 2 cups milk with 2 tablespoons lemon juice or vinegar, rest 10 minutes.
- Lower the heat by cutting cayenne in half and using mild hot sauce.
- Want more fire? Add extra cayenne or a spoon of chili paste to the marinade.
- Keep one hand for wet ingredients and one hand for dry to avoid clumpy “batter fingers.”
- Press the flour mixture firmly onto the chicken so the crust clings well.
- Rest dredged chicken on a rack 10 to 15 minutes before frying for a better crust.
- Heat oil to 325 to 350°F and adjust the burner to keep it in that range.
- Fry in small batches so the oil temperature stays steady.
- Use a thermometer and cook dark meat to 175°F and white meat to 165°F.
- Let fried chicken rest on a rack, not paper towels, to keep the bottom crisp.
- Sprinkle a pinch of salt over the chicken right after it comes out of the oil.
- Use gluten free flour blend and cornstarch for a gluten free version.
How to Make Crispy Spicy Buttermilk Fried Chicken
1: Season the chicken
Lay the chicken pieces on a tray and pat them very dry with paper towels. Sprinkle salt and pepper on all sides and rub it in lightly. This first layer of seasoning gives the meat flavor before it even hits the marinade.
2: Mix the spicy buttermilk marinade
In a large bowl, whisk together buttermilk, eggs, hot sauce, smoked paprika, cayenne, garlic powder, onion powder, dried thyme, salt, and pepper. Whisk until the mixture looks smooth and the spices distribute evenly. Taste a tiny drop and adjust salt or heat to your liking.
3: Marinate the chicken
Add the seasoned chicken pieces to the bowl of spicy buttermilk. Turn each piece so the marinade coats it completely, then push the pieces down so they sit under the surface. Cover the bowl and chill at least 2 hours, or up to overnight for deeper flavor and tenderness.
4: Prepare the crispy coating
In a shallow dish or baking pan, mix flour, cornstarch, smoked paprika, cayenne, garlic powder, onion powder, oregano, baking powder, salt, and pepper. Stir well so no pockets of plain flour hide in the corners. Taste a pinch of the dry mix so you can adjust salt or spice before you coat the chicken.
5: Dredge the chicken
Work with one piece of chicken at a time. Lift it from the buttermilk, let extra drip off, then place it in the flour mixture. Press flour firmly onto every surface, including folds of skin and around the bone, then shake off loose excess and set the piece on a wire rack.
6: Rest the coated chicken
Let the dredged chicken sit on the rack for 10 to 15 minutes. This short rest helps the coating hydrate slightly and cling better. Use this time to heat the oil so you move straight from resting to frying.
7: Heat the oil
Pour oil into a heavy pot so it reaches about halfway up the sides. Clip on a thermometer and heat over medium to medium-high heat until the oil reaches 325 to 350°F. Adjust the burner so the temperature holds steady in that range.
8: Fry the chicken
Carefully lower a few pieces of chicken into the hot oil with tongs, skin side down. Leave space between pieces so they do not touch, which keeps the crust crisp. Fry each batch 12 to 15 minutes, turning every few minutes, until the crust looks deep golden brown and the internal temperature reaches 175°F for dark meat and 165°F for white meat.
9: Drain and finish
Transfer fried chicken to a clean wire rack set over a sheet pan. Sprinkle a tiny pinch of flaky salt over each piece while it still feels hot. Let the chicken rest 5 to 10 minutes so the juices settle and the crust firms up.
Recipe Variations
- Gluten free: Use a 1:1 gluten free flour blend in place of all-purpose flour and keep the cornstarch.
- Extra spicy: Add chili flakes to the flour mix and use a hotter style of hot sauce in the marinade.
- Mild version: Skip cayenne in the coating and marinade, and use a mild hot sauce or none at all.
- Low carb: Use fine almond flour mixed with grated Parmesan instead of regular flour and cornstarch.
- Oven-fried: Coat chicken as written, spray lightly with oil, and bake on a rack at 400°F until crisp and cooked through.
- Air fryer: Lightly oil dredged chicken, cook at 375°F in a single layer, and flip halfway through.
- Herb-forward: Add chopped fresh parsley and chives to the marinade for a brighter flavor.
Ways to Serve Spicy Buttermilk Fried Chicken
- Pile on a plate with mashed potatoes and coleslaw for a classic comfort dinner.
- Serve in warm brioche buns with pickles, lettuce, and a spicy mayo sauce.
- Slice leftovers over a crisp green salad with ranch or honey mustard dressing.
- Pack cold pieces in lunch boxes with carrot sticks and fruit.
- Serve with waffles and a drizzle of maple syrup for a fun weekend brunch.
Storage Success
Let the Crispy Spicy Buttermilk Fried Chicken Recipe cool to room temperature on a rack so steam does not soften the crust. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 375°F oven or air fryer until hot and crisp again, which usually takes 10 to 15 minutes. Enjoy cold straight from the fridge if you like that picnic-style vibe.
Ingredients
Instructions
- In a large bowl, whisk together the buttermilk, hot sauce, paprika, garlic powder, onion powder, salt, black pepper, and eggs until well combined.
- Add the chicken pieces to the bowl, ensuring they are fully submerged in the marinade.
- Cover and refrigerate for at least 4 hours, or overnight for best flavor and tenderness.
- In a large shallow dish, combine the flour, cornstarch, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper. Mix thoroughly.
- Remove each piece of chicken from the buttermilk marinade, allowing the excess to drip off, then dredge in the flour mixture, pressing firmly so the coating adheres well.
- Place coated chicken on a wire rack and let it rest for 10–15 minutes to help the crust set.
- Working in batches, carefully add the coated chicken pieces to the hot oil, being careful not to overcrowd the pot.
- Fry the chicken, turning occasionally, for 12–15 minutes for smaller pieces and 15–18 minutes for larger pieces, or until golden brown and cooked through with an internal temperature of 165°F (74°C).
- Transfer the fried chicken to a clean wire rack set over a baking sheet to drain excess oil and keep the crust crisp.
- Let the chicken rest for 5 minutes before serving to allow the juices to redistribute.
- Serve hot with your favorite sides such as mashed potatoes, coleslaw, or cornbread.
Notes
Approximate per serving (1/4 of recipe): 620 calories; fat 39 g; saturated fat 9 g; carbohydrates 32 g; fiber 1 g; sugars 4 g; protein 35 g; sodium 1350 mg. Values are estimates and will vary based on exact ingredients, oil absorption, and portion size.