How to Make KFC Chicken at Home

Do you love the delicious, crispy chicken from KFC? Imagine making that same tasty chicken right in your own kitchen! You don’t have to be a professional chef to create mouthwatering KFC-style chicken at home. With a few simple ingredients and steps, you can enjoy this treat anytime you want. Let’s dive into how to make KFC chicken at home.

What You’ll Need

Before we start, let’s gather all the ingredients and equipment you’ll need:


  • 1 whole chicken, cut into pieces
  • 2 cups buttermilk
  • 2 cups all-purpose flour
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon dried thyme
  • 1 teaspoon white pepper
  • 1 teaspoon mustard powder
  • 1 teaspoon celery salt
  • Oil for frying (vegetable or canola oil works best)


  • Mixing bowls
  • Measuring spoons and cups
  • Whisk
  • Deep fryer or large pot
  • Tongs
  • Paper towels
  • Cooling rack

Step-by-Step Instructions

Step 1: Marinate the Chicken

  1. Prepare the Buttermilk Marinade: In a large bowl, pour 2 cups of buttermilk.
  2. Marinate the Chicken: Place the chicken pieces in the buttermilk, ensuring they are fully submerged. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or overnight for best results. This step helps to tenderize the chicken and add flavor.

Step 2: Prepare the Seasoned Flour

  1. Mix the Dry Ingredients: In another large bowl, combine 2 cups of all-purpose flour with all the spices: salt, black pepper, paprika, garlic powder, onion powder, dried oregano, dried basil, dried thyme, white pepper, mustard powder, and celery salt. Whisk together until well blended.
  2. Set Up a Dredging Station: Remove the chicken from the buttermilk, letting any excess drip off. Dredge each piece in the seasoned flour, making sure it’s fully coated. For extra crispiness, you can double-dip: return the floured chicken to the buttermilk briefly, then coat it again in the seasoned flour.

Step 3: Fry the Chicken

  1. Heat the Oil: In a deep fryer or large pot, heat the oil to 175°C (350°F). You need enough oil to fully submerge the chicken pieces.
  2. Fry the Chicken: Carefully place a few pieces of chicken into the hot oil, making sure not to overcrowd the pot. Fry for about 12-15 minutes, turning occasionally, until the chicken is golden brown and crispy. The internal temperature of the chicken should reach 75°C (165°F).
  3. Drain the Chicken: Using tongs, remove the fried chicken from the oil and place it on a cooling rack set over paper towels. This allows excess oil to drain off, keeping the chicken crispy.

Step 4: Enjoy Your Homemade KFC Chicken

  1. Serve and Enjoy: Let the chicken rest for a few minutes before serving. This ensures it stays juicy on the inside while remaining crispy on the outside. Serve your homemade KFC chicken with your favorite sides like coleslaw, mashed potatoes, or biscuits.

Tips for Perfect KFC Chicken

  • Maintain Oil Temperature: Keeping the oil at a steady 175°C (350°F) is crucial for evenly cooked, crispy chicken. Use a kitchen thermometer to monitor the temperature.
  • Don’t Overcrowd: Frying too many pieces at once lowers the oil temperature, resulting in soggy chicken. Fry in batches if necessary.
  • Rest the Chicken: Letting the chicken rest on a cooling rack instead of paper towels helps it stay crispy by allowing air to circulate around it.


Making KFC-style chicken at home is easier than you might think. With the right ingredients and a few simple steps, you can create a delicious, crispy treat that’s perfect for any occasion. Whether you’re having a family dinner or a casual get-together with friends, your homemade KFC chicken is sure to impress. So, roll up your sleeves, gather your ingredients, and get ready to enjoy the mouthwatering taste of KFC chicken right from your kitchen! Happy cooking!

Similar Posts