"Make sure your turkey is completely thawed ... For 20- to 24-pound turkey, roast 4¾ to 5¼ hours. As a general rule, stuffed ...