Become a member and earn
Keep your kitchen stocked at all times. Every order earns double points, plus access exclusive deals.
November 20th, 2018 by Amy Beth Nolte • Read 13,972 times • less than one min read
In case you find yourself in the predicament I was in of needing to thaw a 20-pound frozen turkey in 10 hours or less, we've got your covered. In your moment of panic, just remember to not heat your turkey to defrost it (counter-thawing and hot water = bad idea). It's actually quite easy. Place your turkey in a large bucket and fill with COLD water. Change the water every 30 minutes (dump and refill). My hack for this year? I...