Turkey With Lemony Thyme Butter Recipe
Ingredients Lemony Thyme Butter: Zest of large lemon 4 garlic cloves 1 c. butter, room temp. 2 T Dijon mustard Juice of 1 large lemon 1 bunch scallions, finely chopped 2 T chopped fresh thyme leaves 2 T paprika 2 t salt 1 t freshly ground black pepper Turkey: 1 14-16 lb turkey, rinsed, giblets removed, patted dry inside & out Kosher salt Black pepper 3 lemons, cut into 1/8" thick slices...