News
It there's time, make turkey broth with some turkey wings, the turkey neck, heart and gizzard. An earlier version of this story was originally published on Nov. 23, 2023.
Change the water every 30 minutes. A 12- to 16-pound turkey will take 6 to 8 hours. The turkey will be ready to cook right away once it is thawed in this manner.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results