Roast Turkey with Herbal Rub
January 23, 2021

Roast Turkey with Herbal Rub

Ingredients: 1 13-Pound WHOLE TURKEY fresh or thawed 1 Medium onion quartered 1 lemon quartered 1/4 Cup vegetable oil 1 Teaspoon dried thyme 1 Teaspoon dried tarragon 1 Tablespoon dried…[...]

Read More