Yield– serves 12-15 people 1 whole free- range whole Turkey 15 LBS Thawed NOTE– thaw your turkey in the refrigerator, a 15 LB turkey will need to thaw for 3-4 days prior to roasting (SIMPLE tip for every 4lbs it is a 1 day of thawing) to avoid food contamination, NEVER thaw your turkey at… Continue reading Best Ever Classic Roasted Whole Turkey