How long does it take to cook a medium sized turkey?

It takes about 3-4 hours to cook a medium-sized turkey (12-16 pounds) in the oven at 325°F (165°C).

Here's a more detailed breakdown:

* 12-14 pounds: 3-3.5 hours

* 14-16 pounds: 3.5-4 hours

Important considerations:

* Always use a meat thermometer to ensure the turkey is cooked through. The safe internal temperature for turkey is 165°F (74°C).

* Cooking time can vary depending on the size and shape of the turkey, the oven, and the roasting method.

* Let the turkey rest for at least 30 minutes before carving. This allows the juices to redistribute and ensures a more flavorful and moist turkey.

Tip: To ensure a perfectly cooked turkey, start checking the temperature in the thickest part of the thigh after 3 hours of cooking. If it's not yet at 165°F (74°C), continue cooking in 30-minute increments until it reaches the desired temperature.