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