How Long Does a Turkey Take? | The 13-Minute Rule That Works
A whole turkey roasted at 325°F takes roughly 13 minutes per pound unstuffed, so a 12-14 pound bird needs about 3 hours total.
How Long Does a Turkey Take? | The 13-Minute Rule That Works Read More »
