25 pound turkey
Stuffed or unstuffed? It makes a difference.
Usually, I roast an unstuffed smaller turkey, but in general a turkey should be roasted about 10 to 12 minutes per pound if it is not stuffed, and about 12 to 15 minutes per pound if it is stuffed....at 325*. When you take it out of the oven, let it sit for another 15 minutes before carving.