Super-Moist Roast Turkey

Yield: 16 Servings
Categories: Poultry, Holidays
12lbTurkey; thawed to room temp
1/2tsSalt
1/2tsPepper
1/4cOnions; finely chopped
1/4cCarrots; finely chopped
1/4cCelery; finely chopped
1/4cTurnip; finely chopped
3clGarlic; thinly sliced
Advertisement