This Juicy Roast Turkey Recipe promises a crisp, salty skin and juicy meat, making it a perfect choice for Thanksgiving.
Prep Time 30 minutes mins
Cook Time 2 hours hrs 50 minutes mins
Resting Time 1 hour hr
Total Time 2 hours hrs 50 minutes mins
Thaw frozen turkey in the refrigerator 1 day for every 4-5 lbs. A food processor makes blending the lemon juice into the flavored butter easier.
Keyword easy recipes, Holiday Cooking, Juicy Turkey, Roast Turkey, Thanksgiving Turkey, Turkey Recipe