Delicious Thanksgiving Turkey
Nov 12th, 2009
15 lb turkey — I went for the natural one at Whole Foods, which was going for 99 cents/pound. They even defrosted it for me and kept it chilled until I needed it. 1/2 stick of butter 1 large onion 1 apple 1/2 lemon 1/4 cup of apple cider 10 dried sage leaves, or a [...]
Read more...