How Long Does It Take To Cook Turkey Legs
Turkey legs sit somewhere between dark meat and bone-in cuts, which affects their total cooking time. So how long does it take to cook turkey legs? In most cases, you are looking at 1.5 to 2 hours in a 325°F oven, or about 45 to 60 minutes on a grill or smoker at 300°F. The exact time depends on the size of the leg, the cooking method, and whether the meat is fresh or thawed.
This guide breaks down the timing for every common method. You will also get simple steps, temperature checks, and tips so the meat comes out tender every time.
How Long Does It Take To Cook Turkey Legs
The table below gives you a quick reference. Always cook to temperature, not just time.
- Oven at 325°F: 1.5 to 2 hours
- Oven at 350°F: 1.25 to 1.75 hours
- Grill at 300°F: 45 to 60 minutes
- Smoker at 250°F: 2.5 to 3 hours
- Slow cooker on low: 4 to 5 hours
- Air fryer at 360°F: 35 to 45 minutes
These times are for a single leg weighing 1 to 1.5 pounds. Larger legs need more time. A good rule is to add 15 to 20 minutes for every extra half pound.
What Affects The Cooking Time
Size And Weight Of The Leg
A small leg cooks faster than a big one. Weigh your leg before you start. If you are cooking several legs, pick ones that are about the same size so they finish together.
Fresh, Thawed, Or Frozen
Never put a frozen leg straight into the oven if you want even cooking. Thaw it in the fridge overnight first. A fully thawed leg cooks in the times listed above. A partly frozen leg can take 30 to 45 minutes longer.
Cooking Method And Temperature
Higher heat means faster cooking, but it can dry out the meat. Lower heat takes longer but gives you softer, more tender results. Smokers and slow cookers are the slowest options, but they are also the most forgiving.
Bone-In Vs Boneless
Bone-in legs take longer because the bone slows heat transfer. Boneless turkey leg meat cooks in about half the time. Check it early so you do not overcook it.
Step-By-Step Oven Method
The oven is the easiest way to cook turkey legs. Here is a simple process.
- Heat your oven to 325°F.
- Pat the legs dry with paper towels.
- Rub them with oil, salt, pepper, and any herbs you like.
- Place them on a rack in a roasting pan.
- Roast for 1.5 hours, then check the internal temperature.
- Keep cooking until the thickest part reads 175°F.
- Let the legs rest for 10 minutes before serving.
If the skin starts to burn, cover the legs loosely with foil. This keeps the outside from drying out while the inside finishes.
Grill And Smoker Timing
Grilling Turkey Legs
Set up your grill for indirect heat at around 300°F. Cook the legs for 45 to 60 minutes, turning them every 15 minutes. Move them over direct heat for the last 5 minutes if you want crispy skin.
Smoking Turkey Legs
Smoke at 250°F for 2.5 to 3 hours. Use a mild wood like apple or cherry. Spray the legs with apple juice every hour to keep them moist.
How To Know When They Are Done
Color and time are not enough. Use a meat thermometer.
- Insert the probe into the thickest part of the leg, away from the bone.
- Turkey legs are safe at 165°F, but they taste better at 175°F.
- The meat should pull away from the bone easily when done.
- Juices should run clear, not pink.
If you do not have a thermometer, pierce the leg near the bone. Clear juice means it is ready.
Common Mistakes To Avoid
- Cooking at very high heat the whole time, which burns the skin and leaves the inside raw.
- Not thawing the leg fully before cooking.
- Skipping the rest time, which makes the meat tough.
- Judging doneness by color alone.
Also, do not crowd the pan. Space between the legs lets hot air move around them, so they cook evenly.
Tips For Tender, Juicy Turkey Legs
- Brine the legs for 4 to 12 hours before cooking. This adds flavor and keeps them moist.
- Brush with butter or oil halfway through.
- Cook low and slow if you have the time.
- Let the legs rest under foil for 10 minutes before you cut them.
A simple brine is one gallon of water, one cup of salt, and half a cup of sugar. Soak the legs in the fridge, then rinse and pat dry.
Storing And Reheating Leftovers
Keep leftover turkey legs in the fridge for up to 4 days. Store them in a sealed container so they do not dry out. To reheat, wrap the leg in foil and warm it at 300°F for 15 to 20 minutes. You can also eat the meat cold in salads or sandwiches.
If you freeze the legs, wrap them tightly and use them within 3 months. Thaw in the fridge overnight before reheating.
Final Thoughts
So, how long does it take to cook turkey legs? Plan on 1.5 to 2 hours in the oven at 325°F, or 45 to 60 minutes on the grill. Smokers and slow cookers need more time but reward you with very tender meat. Check the internal temperature, aim for 175°F, and let the legs rest before serving. With these numbers and steps, you can cook turkey legs with confidence any night of the week.