The Ultimate Turkey

Yield: 12 Servings
Categories: Holiday, Main Dishes
1Fresh or competely thawed turkey, 12 to 13 lb.
Salt and pepper
4cStuffing; (about)
1Stalk celery; cut into thirds
1Carrot; cut into thirds
1smOnion
Melted butter
Advertisement