How Long Should A 20 Lb Turkey Cook
A 20 lb turkey roasted at 325°F generally takes 4½ to 5 hours, with stuffed birds needing the longer end. So if you are asking how long should a 20 lb turkey cook, plan on about 4 hours and 45 minutes as your safe target, then verify with a meat thermometer before you pull it out.
That number is a starting point, not a guarantee. Your oven, the pan, and whether you stuff the bird all shift the clock by 30 minutes or more.
How Long Should A 20 Lb Turkey Cook
Here is the short answer in a table you can check at a glance. All times assume an oven set to 325°F and a turkey placed on the lowest rack.
- Unstuffed 20 lb turkey: 4 hours 30 minutes to 4 hours 45 minutes
- Stuffed 20 lb turkey: 4 hours 45 minutes to 5 hours 15 minutes
- Foil-covered for the first half: add 15 to 20 minutes
- Convection oven at 325°F: subtract 20 to 30 minutes
Never trust time alone. The bird is done when the thickest part of the thigh reads 175°F and the breast reads 165°F.
Why A 20 Lb Turkey Takes Longer Than You Think
A 20 pound bird is big. The heat has to travel a long way to reach the center of the breast and the deep thigh joint.
Bones also slow things down. A large turkey has a heavy carcass, and bone conducts heat slower than meat.
The Stuffing Factor
Stuffing changes everything. A packed cavity blocks hot air from circulating inside the bird.
That means the center of the stuffing has to reach 165°F too. This alone can add 30 minutes or more to your cook time.
If you stuff a 20 lb turkey, start checking at 4 hours 45 minutes. Do not pull it early just because the skin looks brown.
Oven Accuracy Matters
Most home ovens run 15 to 25 degrees off from the dial. A oven that runs cool will push your cook time past 5 hours.
Put an oven thermometer on the middle rack before you start. This one step prevents a lot of dry turkey disasters.
Step-By-Step Cooking Plan For A 20 Lb Turkey
- Thaw the turkey in the fridge. A 20 lb bird needs about 4 to 5 days. Never thaw on the counter.
- Preheat the oven to 325°F and move one rack to the lowest position.
- Pat the turkey dry, then rub the skin with oil or butter.
- Season inside and out with salt and pepper. Add herbs if you like.
- Place the turkey breast-side up on a rack in a shallow roasting pan.
- Insert an oven-safe thermometer into the thickest part of the thigh, not touching bone.
- Roast uncovered. Baste every 45 minutes if you want, though it is not required.
- Check the temperature at 4 hours 30 minutes. Keep roasting until the thigh hits 175°F.
- Rest the turkey for 30 minutes before carving. This step is not optional.
The rest lets the juices settle back into the meat. Skip it and your slices will dry out fast.
Signs Your 20 Lb Turkey Is Done
Use these checks together. Do not rely on just one.
- Thigh temperature reads 175°F on an instant-read thermometer
- Breast temperature reads 165°F
- Stuffing center reads 165°F
- Juices run clear when you pierce the thigh
- The leg moves freely in the socket
If the skin is browning too fast, tent it loosely with foil. Do this after the 3 hour mark.
What If Your Turkey Finishes Early
It happens. Ovens run hot and birds cook faster than expected.
Wrap the turkey in foil and a thick towel, then place it in a cooler. It will stay hot for up to 2 hours.
This is much better than leaving it in the oven on warm, which dries out the breast meat.
Common Mistakes With Large Turkeys
Most problems with a 20 lb bird come from a few repeat errors.
- Judging doneness by the pop-up timer. These often fail or pop late.
- Opening the oven every 20 minutes. Each peek drops the temperature.
- Roasting at 350°F or higher. The outside burns before the inside cooks.
- Carving right away. Resting is part of the cooking process.
- Stuffing the bird the night before. Do it right before roasting.
Fix these and your 20 lb turkey will come out moist and safe every time.
Quick Tips To Save Time
If you need the bird done faster, try these adjustments.
- Spatchcock the turkey. It cuts cook time to about 2½ to 3 hours.
- Roast at 325°F but use a convection setting.
- Skip the stuffing and cook dressing in a separate dish.
- Let the turkey sit at room temperature for 1 hour before roasting.
Any of these can shave 30 minutes or more off your total time.
Final Word On Timing
For a 20 lb turkey at 325°F, plan on 4½ to 5 hours. Stuffed birds need the longer end of that range.
Start checking at 4 hours 30 minutes with a thermometer. Pull the turkey when the thigh hits 175°F, then rest it for 30 minutes.
Follow those steps and you will serve a turkey that is cooked through and still juicy.