"All you need to know to make the perfect holiday roast turkey recipe! Made with rich butter, fresh herbs, bright lemon, and flavorful onion and garlic...."
INGREDIENTS
•
10 - 14 lb. turkey* ((fresh or frozen and fully thawed))
•
3/4 cup unsalted butter, (softened)
•
2 tsp lemon zest
•
1 Tbsp fresh thyme leaves
•
1 Tbsp chopped fresh rosemary
•
Kosher salt and freshly ground black pepper
•
1 medium yellow onion, (cut into quarters)
•
8 garlic cloves, (smashed)
•
1/2 bunch Chopped fresh parsley