How long does it take to roast a turkey?
As a general rule, roast an unstuffed turkey for about 13 minutes per pound at 325°F. A 12-pound turkey takes roughly 2.5-3 hours, while a 20-pound turkey needs about 4-4.5 hours. Always confirm with a meat thermometer reading 165°F in the thickest part of the thigh.
Is it better to roast a turkey fresh or frozen?
Fresh turkeys skip the thawing process and offer a slightly more tender texture, making them a good choice if you're cooking within a few days of your meal. Frozen turkeys are typically more budget-friendly and easy to buy ahead of time, but need about 24 hours of refrigerator thawing for every 4-5 pounds.
How much turkey do I need per person?
Plan for 1 to 1.5 pounds of turkey per guest to account for bone weight and leave room for leftovers.
Does basting with soda actually work?
Yes. Basting with 7UP adds moisture and a subtle sweetness that helps keep the meat juicy and encourages even browning on the skin. Baste every 30-45 minutes during roasting for best results.
Do I need to let the turkey rest before carving?
Yes, always rest your turkey for 20-30 minutes after roasting. This allows the juices to redistribute through the meat rather than running out when you carve, resulting in a more tender, juicy turkey.