How To Make Simple and Delicious Turkey
How To Make Simple and Delicious Turkey A 12-15 lb turkey will feed approximately 10-12 people. If you like to cook a larger turkey, adjust the ingredients accordingly. 12 lb Turkey (will feed something like 10 people) A roasting bag 1/2 tsp coarse sea salty 1/2 tsp fresh ground scatter 1/4 cup organic shallots … Read more