The BEST turkey recipe ever. Citrus and Herb Butter Roasted Turkey is the most fool-proof recipe for tender, moist turkey your whole family will love!
PREP TIME: 10 MINUTES COOK TIME: 3 HOURS TOTAL TIME: 3 HOURS 10 MINUTES SERVINGS: 14
- For the citrus and herb butter:
- 1 large navel orange juiced and zested