You have a 20-pound turkey, a bowl of stuffing, and a kitchen timer, but the math still feels fuzzy. If you’re wondering how long for a 20 lb stuffed turkey to cook, plan on about 4 1⁄2 to 5 hours in a 325°F oven. Your exact oven, the depth of the roasting pan, and how cold the stuffing was when it went in all play a small part.
Stuffed turkeys take longer than unstuffed ones because cold filling sits right in the center of the bird. The real signal that it’s done is not the clock, though: it’s 165°F in the thickest part of the breast and in the center of the stuffing. Check the thigh too, keeping the probe away from bone.
20-pound turkey time at a glance
| Roasting setup | Approximate time at 325°F |
|---|---|
| 20 lb turkey, stuffed | 4 1⁄2 to 5 hours |
| 20 lb turkey, unstuffed | 4 1⁄4 to 4 1⁄2 hours |
Begin checking the temperature at the 4-hour mark. Every oven runs a little differently, and the turkey will be successfully done when it reaches the correct reading, not when it hits a round number on a timer.
A simple roasting game plan
- Thaw completely. A 20-pound turkey needs about 5 days in the refrigerator, counting on 24 hours for every 4 to 5 pounds.
- Preheat the oven to 325°F and set a rack in the lower third.
- Stuff just before roasting. Spoon the stuffing in loosely so heat can circulate around it.
- Roast breast-side up on a rack in a shallow pan. If the breast browns too quickly, lay a sheet of foil loosely over that area.
- Let the turkey rest for 20 to 30 minutes before carving. The temperature will climb a few extra degrees while it sits.
🥄 Note: The plastic pop-up timer that comes with many turkeys is a rough cue, not a guarantee. Use an instant-read thermometer and check the stuffing, breast, and thigh.
Start early enough that the turkey can rest before it reaches the table. If it finishes sooner than you expected, loosely tent it with foil while you finish the sides. A little extra resting time never hurt a turkey, and the thermometer will keep your meal both safe and delicious.