Posts in Turkey
Steam Oven Thanksgiving Turkey

Remember back when turkeys took HOURS to cook, and you had to baste them over and over if you didn’t want dried out meat? Not with a steam oven. I was skeptical last Thanksgiving when we went to cook a turkey for the first time using this new oven. The recipe said 1 1/2 hours until done. They weren’t lying! And the meat was SO tender and juicy…

Read More