The original dessert to prepare ahead of time is traditional Christmas pudding. It should be prepared five weeks before Christmas, on the last Sunday of Advent. Until Christmas day, the pudding should be kept in a cold, dry location. All that is required is a quick reheat before serving.