Christmas For Members

Why do Danes eat duck and pork at Christmas?

Michael Barrett
Michael Barrett - [email protected]
Why do Danes eat duck and pork at Christmas?
Roast duck is likely to be the meat served at Danish Christmas dinner. Photo by Sebastian Coman Photography on Unsplash

You won't find many turkeys on Christmas dinner tables in Denmark, where roast duck, goose and pork are the traditional choices for the meat course. Here's why.


Danes generally eat duck or pork at Christmas (and their celebrations take place mainly on Christmas Eve, rather than December 25th).

Denmark’s tradition of eating pork is connected to the Scandinavian country’s history as an agricultural society in the 19th century, when the meat was stored in brine by pig farmers and was preferably eaten before spending too long in the salty preserve.

With November the traditional month for pig farmers to slaughter livestock, flæskesteg – the pork roast with thick, salty crackling (flæskesvær in Danish) became a staple of Danish Christmas lunches.

READ ALSO: How do Danes celebrate on Christmas Eve?

Like households in the English-speaking world, Danes tend to stick to their Christmas traditions, keeping to the same festive routines for decorations, exchanging gifts and Christmas lunches, where roast pork is usually served.

Although it is a Christmas Eve favourite, pork is not actually the most common meat Danes serve at Christmas. That honour goes to duck, which is eaten by an estimated three out of four Danes on December 24th (compared to the 60 percent that eat pork, meaning many actually eat both).

During the 1800s, goose, and later duck overtook pork as the Christmas cut of choice in well-off Danish homes, inspired by German and French yuletide traditions. Farmers in Denmark began to breed and then sell the birds for eating at around the same time of year – partly due to the celebration of Mortens aften in November.


Flæskesteg (roast pork) on sale at a Danish butcher. Photo: Mads Claus Rasmussen/Ritzau Scanpix

Around one in ten Danes partake in turkey at Christmas. Southern Jutland in particular shares the tradition for eating the fowl at Christmas time with the United Kingdom, United States and others.

It’s not just the centrepiece of Danish Christmas dinners that makes them stand out from Christmas lunches in the UK or US.

English-speaking visitors to Denmark are unlikely to find Yorkshire pudding, cranberry sauce or stuffing, not to mention the wide variety of roast vegetables commonly served in other countries. Instead, Danes keep things simple with boiled or sugar-browned potatoes and boiled or sautéed red cabbage, although gravy made from roast juices is a common element.

However you feel about the merits of Danish Christmas dinner, one thing is for certain: dessert is unlikely to be a disappointment.

Risalamande, a cold rice pudding mixed with whipped cream, vanilla and chopped almonds served with a cherry sauce, is thought to be eaten at nine out of ten Danish Christmas dinners. 


Join the conversation in our comments section below. Share your own views and experience and if you have a question or suggestion for our journalists then email us at [email protected].
Please keep comments civil, constructive and on topic – and make sure to read our terms of use before getting involved.

Please log in to leave a comment.

See Also