📖 Recipe
Lemon Pepper Roasted Turkey
Ingredients
- 1 12-15 lbs. turkey thawed and dried
- 2 tablespoons salt
- 2 tablespoons black pepper
- 1 teaspoon cayenne optional
- 1 onion chopped
- 1 bell pepper chopped
- 2 celery stalks chopped
- 12 garlic cloves
- 2 lemons squeezed
- Lemon Butter:
- 4 tablespoons lemon pepper seasoning
- 1 stick unsalted butter room temperature
- zest of 1 lemon
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 6 garlic cloves minced
- 12 sage leaves chopped
Cooked this recipe?Let me know how it was!