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...