Dry turkey is the bane of most Southern cooks' existence, but not my grandmother. She famously baked extremely dry turkey ...
As a rule of thumb, the formula for roasting a whole (unstuffed) turkey is about 15 minutes per pound in a 325-degree oven. Bring the oven up to 350 degrees and you can cut the time by as much as ...