I am trying the Judy Bird with 21.8 lb turkey. I salted late on Monday. How long do you think it will cook?
I am taking the turkey to friends' house for 18 people and they want to sit down at 5 sharp. So I am a bit nervous about the timing.
Recommended by Food52