In a mixing bowl, combine the flour, garlic powder, onion powder, paprika, salt, and black pepper. Mix until well combined.
In another mixing bowl, whisk together the buttermilk and egg.
Dip each chicken piece in the buttermilk mixture, making sure it’s fully coated.
Dredge the chicken in the flour mixture, pressing the flour onto the chicken to ensure it’s fully coated.
Heat the vegetable oil in a large skillet over medium-high heat.
Add the chicken to the skillet, skin-side down. Make sure not to overcrowd the skillet, as this will cause the chicken to steam instead of fry.
Fry the chicken for 8-10 minutes on each side or until golden brown and cooked through. Use a meat thermometer to ensure the internal temperature of the chicken reaches 165°F (74°C).
Remove the chicken from the skillet and place it on a plate lined with paper towels to absorb any excess oil.
Repeat the process with the remaining chicken pieces.
Serve your delicious Southern Fried Chicken hot with your favorite sides and enjoy!