For best results, thaw the turkey completely, let it rest 1 hour at room temperature before roasting, and always cook by temperature, not time. Tent with foil if browning too quickly. Save all pan drippings for gravy.
Keyword 12 lb turkey, easy turkey recipe, holiday turkey, thanksgiving turkey