How long do you cook a 21 pound turkey?
Roasting times for whole turkeys Preheat your oven to 160°C (325°F) and use these cooking times to prepare roast turkey that’s moist, tender and delicious
.
16 to 22 lb Un Stuffed Turkey 3 ½ – 4 hr