Roasted Whole Turkey
Share on facebook Share on twitter Share on linkedin Share on pinterest Ingredients 14 to 16-lb. whole turkey, thawed, gizzards removedFresh sageFresh rosemaryFresh thyme½ of lemon½ of onion2 garlic cloves, whole (peeled)Sea SaltPepperSage & Wild Mushroom Olive Oil Directions Preheat oven to 450 degrees. Rinse turkey inside and out. Place bird, breast side up, on […]