Celebrating the festive season with family and friends gives us all the opportunity to indulge in some of our favourite foods. Roast turkey with cranberry sauce, steamed Christmas pudding with brandy butter, mince pies, fruit cake and hot toddies - many people look forward to a traditional Christmas feast all year. Or, for a change, why not try a baked salmon, followed by a mouth-watering chocolate mousse torte? We haven't forgotten that Christmas is party time, so there are plenty of delicious party foods and drinks to prepare, as well as gifts to make at home, including jams, sweets, chocolates and a spectacular gingerbread house. You will wish that it is Christmas every day.