One of the variants of the Danish traditional Christmas dinner:
Roast pork with cracknel served with boiled red cabbage, gravy, boiled potatoes, and small potatoes caramelized in sugar and butter.
This is followed by a pudding made out of rice, boiled in milk, cooled until completely cold, then you add a little sugar to it and finely chopped almonds before turinng it in whipped cream.
Before eating, you add one whole almond, the person who finds it in their portion gets a small present. The pudding is eaten with cold cherry sauce with whole cherries in it.
This is eaten on Christmas Eve in the evening and the tree and presents follows the meal.
Later in the evening we have coffee with some of the traditional Christmas biscuits. Now-a-days, I have cut back a bit and only make three or four different ones, instead of the seven I used to make. But I still bake enough for them to last until Twelfth Night.
Happy Christmas!