Christmas Toffee Apples - Credit: Niclas Jessen

Danish Christmas Food

The Danes love good food and drink all year round, but especially during the festive season. Aside from the much-anticipated Christmas Eve dinner, Danes spend the run up to and after Christmas enjoying festive lunches and dinners with friends, colleagues and family. Many of Denmark's Christmas traditions are centred around a table full of delicious food and chairs full of great company.

Christmas dinner

Danish Christmas dinner

The traditional Danish Christmas meal is roast pork, boiled potatoes, red cabbage and gravy, although in recent times roast duck and goose have become popular. For dessert, the classic dish is ris à l’amande; cold rice pudding with whipped cream, vanilla, almonds and hot cherry sauce, or ‘risengrød’ (hot rice pudding). A peeled almond is hidden in the dessert bowl and the lucky finder of the almond gets a present.

Christmas lunch

Christmas lunches

Most Danes will attend one or more Christmas lunches in December. Christmas lunches are a traditional way to extend Christmas celebrations out beyond the close family, to friends and colleagues, and to get Danes in the festive mood nice and early! Book your own Christmas lunch in Denmark - most hotels and restaurants offer special Christmas dishes on their menus and cater for festive groups. Menus might include traditional foods such as smoked salmon, herring or liverpâté with bacon and mushrooms. Wash it all down with a Christmas beer, a celebratory glass of wine or, if you're really brave, a shot of Christmas snaps.

Share this page

Do like the Danes

Pick up a warming glass of Gløgg, Danish mulled wine (pronounced Gloog), when out and about Christmas shopping!

Christmas in Denmark

Christmas in Denmark

Find the Christmas market closest to you and find out where you can enjoy a traditional Christmas dinner!