Join FREE | Login
Peppered Bacon-Wrapped Turkey Pub Sandwiches
Grilled Turkey, Bacon and Swiss Sandwich
Reuben Bratwurst Burgers
Chunky Tomato-Basil Soup
Sesame-Crouton Asian Chicken Salad
Luscious Artichoke Heart Pizza
With golden-brown skin without the hassle of basting, plus tender, juicy meat, this turkey is too good to serve only at Thanksgiving.
To thaw a frozen whole turkey, allow 24 hours of refrigeration time for every 5 pounds of turkey. The turkey for this recipe thaws in 2 to 3 days. A quicker thawing method is to immerse the turkey, still in its original wrapper, in cold water. Allow 1/2 hour per pound of turkey, and change the water frequently. Never thaw turkey at room temperature.
© 2015 ®/TM General Mills All Rights Reserved