• 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