Turkey Tips

Make sure that you purchase the right bird this year. As with most things, you get what you pay for and unfortunately, it’s no different with turkeys. First of all not all turkeys are the same. Buy a fresh (not frozen) turkey labeled USDA Organic or Natural. Organic birds are fed organic feed and raised…

Perfect Roast Turkey

There are many ways to roast a turkey, uncovered, upside down, under foil, etc. I’ve found that the best way to achieve a moist and tender turkey is to roast it unstuffed in an oven cooking bag. Stuffing acts like a sponge when baked inside a bird, sucking the juices out of the meat and…