The key to a perfectly cooked turkey: Here's how long to roast it to perfection...
For a juicy, tender turkey that’s the star of your holiday meal, aim for around 13-15 minutes of cooking time per pound at 325°F (165°C). For instance, a 12-pound bird will take about 2.5 to 3 hours in the oven. To ensure it's cooked through, use a meat thermometer to check the thickest part of the thigh (avoiding the bone). It should read 165°F (74°C) for safe consumption.
For a vegan turkey roast, simply follow the package directions, usually baking at 350°F (175°C) for 45 minutes to an hour until it's thoroughly heated and beautifully golden.
Pro tip: After cooking, let your turkey rest for 20-30 minutes to lock in all those delicious juices before carving!