Video thumbnail for turkey recipe oven

turkey recipe oven

Dec 19, 2024
Chef World Logo

Chef World

Ingredients: 1 whole turkey (12-14 pounds), thawed if frozen 1/2 cup unsalted butter, softened 1 tablespoon kosher salt 1 teaspoon black pepper 1 tablespoon garlic powder 1 tablespoon onion powder 1 tablespoon paprika 1 teaspoon dried thyme 1 teaspoon dried rosemary 1 lemon, quartered
#Cooking & Recipes