How long do you cook an 18lb turkey?

Cooking times vary and depend on the type of oven, the size and shape of the turkey, and whether the turkey is stuffed.

For an unstuffed 18-pound turkey, you can expect the following approximate cooking times:

- In a conventional oven: 3 1/2 - 4 1/4 hours at 325 degrees Fahrenheit (165 degrees Celsius).

- In a convection oven: 2 3/4 - 3 1/2 hours at 325 degrees Fahrenheit (165 degrees Celsius).

Always use a meat thermometer to check the internal temperature of the turkey to ensure it is cooked properly. The turkey is considered done when the internal temperature reaches 165 degrees Fahrenheit (74 degrees Celsius) in the thickest part of the breast, and 175 degrees Fahrenheit (80 degrees Celsius) in the thigh and wing joint.