Discover the secret to a juicy, perfectly moist roast turkey with this delightful recipe! Start with a 12-14 pound whole turkey and infuse it with a flavorful herb butter mix packed with garlic, onion, and aromatic herbs. Fill the cavity with fresh ingredients to boost moisture and serve it on a bed of veggies. Roast to perfection and enjoy a show-stopping centerpiece for your holiday table. Perfect for gatherings, this turkey is sure to please a crowd!
1 whole turkey (12-14 pounds), thawed
1 cup unsalted butter, softened
1 tablespoon sea salt
1 tablespoon black pepper
1 tablespoon garlic powder
1 tablespoon onion powder
1 tablespoon dried thyme
1 tablespoon dried rosemary
1 tablespoon dried sage
4 cups low-sodium chicken broth
1 large onion, quartered
4 cloves garlic, smashed
2 cups celery, chopped
2 cups carrots, chopped
2 cups apples, chopped (optional, for sweetness)
Fresh herbs (thyme, rosemary, and sage) for stuffing
Cooking twine