In a bowl, whisk water, vinegar, onion powder, garlic powder, kosher salt, paprika, allspice, and hot sauce. Pour over the turkey legs and marinate for at least 2 hours or overnight.
Heat oil in a deep pot to 350°F.Remove turkey from marinade and pat dry.
Fry turkey legs, turning occasionally, for 15–18 minutes or until golden and cooked through. Let rest before serving.
Notes
🍗 Tips for the Best Fried Turkey Legs
Marinate for flavor.Allow the turkey legs to marinate for at least 2 hours, or overnight in the refrigerator, so the seasonings have time to develop.
Dry the turkey before frying.Remove the legs from the marinade and pat them thoroughly dry to reduce dangerous oil splattering.
Maintain the oil temperature.Heat the oil to 350°F before carefully adding the turkey. Monitor the temperature throughout cooking.
Avoid overcrowding.Fry in small batches so the oil temperature doesn't drop too quickly.
Check the internal temperature.Turkey legs must reach at least 165°F in the thickest part, away from the bone. Larger legs may require longer than the estimated cooking time.
Let the turkey rest.Allow the cooked turkey legs to rest for a few minutes before serving.
When it comes to frying, oil matters. I use a neutral oil with a high smoke point—usually canola or peanut oil. They don’t overpower the spices and give you that even, crisp finish you want.
More Fried Turkey Recipes You'll Love
Looking for more ways to prepare turkey without roasting a whole bird? Try these other fried turkey recipes for family dinners and holiday gatherings.Deep Fried Turkey WingsDeep Fried Turkey BreastDeep Fried Turkey TailDeep Fried Turkey BackDeep Fried Turkey Thighs**** When printing the recipe, please unselect the camera so that the pictures are NOT printed with the recipe (if preferred). ****This post may contain affiliate links. See our full Privacy Policy. We may receive compensation by clicking on the links and or making a purchase. Calories are estimated per serving.