Roast Turkey Recipe - Add a Pinch

"This roast turkey recipe makes a juicy, moist, delicious and beautiful turkey every time! This easy recipe is perfect for a slow roasted turkey!..."

INGREDIENTS
1 (12-pound) turkey
8 tablespoons butter (softened)
1 1/2 teaspoons kosher salt
1 teaspoon freshly ground black pepper
Go To Recipe
Rate

Comments & Reviews

Just A Pinch Sweepstakes