English Honey-Roasted Turkey Recipe
Ingredients : 1 (10 pound) whole turkey – thawed, neck and giblets removed 1 lemon, cut in half salt and black pepper to taste 1 small apple, peeled 1 small onion, peeled 1 small potato, peeled 3 ounces butter 6 ounces honey 1 cup chicken stock (Optional) Methods : Step...