The Perfect Roast Turkey

The Perfect Roast Turkey was pinched from <a href="http://www.countryliving.com/recipefinder/perfect-roast-turkey-recipe-clv1112" target="_blank" rel="noopener">www.countryliving.com.</a>
INGREDIENTS
1 fresh or thawed frozen turkey (neck and giblets removed)
salt
Freshly ground pepper
1 medium onion
1 large carrot
4 tbsp. unsalted butter
Go To Recipe
Rate

Comments & Reviews

Just A Pinch Sweepstakes