Advertisement

Juicy & Flavorful Roast Turkey

(03:49)

Herbed compound butter is the secret to this incredibly moist turkey.

Learn more
Show:
Barefoot Contessa
Host:
Ina Garten