We are so glad you bought the delicious Dream Dinners Holiday Turkey because you’re in for a treat! Just a reminder, if you’re planning to serve it on Thanksgiving day, place it and your Family Favorite Sides in the refrigerator to thaw 3-5 days before.
The best way to thaw a frozen turkey is in the unopened wrapper on a tray in the refrigerator. It takes 4 hours per pound to thaw a turkey (24 hours for every 5 pounds). Your Holiday Turkey may weigh between 6-8 pounds. Never thaw a turkey at room temperature. If short on time, you may thaw the turkey in cold water in the original wrapping, cover completely with cold water, making sure the water is changed every 30 minutes to keep the turkey surface cold. Continue reading