Our Popular Recipes holiday, thanksgiving, turkey Citrus Herb Turkey By Chantal Cookware Admin on May 24, 2021 0 comment Yields: 8-10 servingsPrep time: 20 minCook Time: 13 min/lb Ingredients:• 1 thawed turkey (13-18 lb)• 1 med... Continue Reading