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.