Lemon Pepper Roasted Turkey

Author: Kenneth

Equipment

  • roast pan with lid or disposable roasting pan, dry measuring spoons, dry measuring cups, small bowl, baking sheet, instant-read thermometer, small knife

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 fresh sage leaves chopped