How to Roast a Turkey in 5 Easy Steps

lemon butter

Remember the scene in National Lampoon’s Christmas Vacation where the turkey comes to the table, browned and glorious, and then as Clark goes to carve it the whole thing deflates? Here, let me refresh your memory. This doesn’t have to be you. Roasting a turkey can be easy, and it doesn’t take as long as […]