How Long Do You Cook Turkeys For?
The cooking time for turkeys varies depending on the weight of the turkey. Generally, it is recommended to cook the turkey for 13-15 minutes per pound at 325°F (160°C). Therefore, a 12-pound turkey should be cooked for approximately 2.5 to 3 hours, while a 20-pound turkey would take between 4-5 hours. It is important to use a meat thermometer to ensure the turkey has reached an internal temperature of 165°F (74°C) before serving.