Copper COPPER
Guide

Traditional food of Denmark: 13 dishes to know

Danish food is built on sourdough rye bread, pork, herring and other North Sea and Baltic fish, potatoes and dairy, with cold lunches and hot pork dinners. The most emblematic dishes are smørrebrød, open sandwiches on rye, stegt flæsk med persillesovs, crisp pork belly with parsley sauce, voted the national dish in 2014, frikadeller, pork meatballs, and æbleskiver at Christmas.

Updated 2026-10-125 min read

Smørrebrød

What Danish food is built on

Danish cooking comes from the peasant food of the countryside before industrialisation: farms kept rye for bread, barley for beer, dried peas for soup and salted or smoked pork, and ate cabbage, fish and later potatoes. Dairy cooperatives spread in the second half of the 19th century, and rye bread and potatoes stayed staples through every change that followed. Imported spices such as cinnamon, cardamom, nutmeg and black pepper have been used since the Middle Ages, which is why so many Danish cakes and Christmas dishes smell of them.

Most Danes eat a cold breakfast, a cold lunch of open sandwiches, often packed from home, and one hot dinner. Pork is by far the favourite meat, and a hot meal is usually meat with potatoes and gravy or sauce. Beer and snaps, an aquavit, go with festive cold tables, and since the early 2000s chefs working with local produce have made the New Nordic kitchen, led by Copenhagen's Noma, known worldwide.

Smørrebrød and the cold table

Lunch in Denmark means rye bread, rugbrød: a dark, heavy sourdough loaf, buttered and topped. The same toppings fill the great cold buffet, det kolde bord, at Christmas and Easter:

Hot dinners: pork comes first

Pork makes up about 42% of the meat Danes cook at home, ahead of poultry and beef, and three pork dishes define the dinner table:

Hot dogs and pastries

Two Danish food habits are visible on any street: the sausage wagon and the bakery window.

Desserts and Christmas sweets

Danish desserts follow the seasons, from cold buttermilk in summer to rice pudding at Christmas:

Islands, coasts and the calendar

With its long coastline and many islands, Denmark eats a lot of fish, and some places have their own specialities. The Baltic island of Bornholm is known for its smoked fish. The Limfjord and the North Sea supply oysters, eaten in the months with an R in them, and the Limfjord caviar that tops a stjerneskud. The calendar matters as much as the map: julefrokost, the Christmas lunch, runs through December with herring, sylte, a pork meat jelly, and risalamande; roast duck stuffed with apples and prunes is served on Mortensaften, the St Martin's feast in November; and poached cod with mustard sauce is the traditional main course on New Year's Eve.

Cook Danish food at home

Stegt flæsk is the official national dish of Denmark, but smørrebrød is the dish Danes eat most days. Danish cooking belongs to Nordic cuisine: compare its herring and rye bread with the traditional food of Sweden and its pork and pastries with the traditional food of Germany.

Smørrebrød, frikadeller and æbleskiver each have a full recipe, with quantities and step-by-step methods, in the Copper app. You will find them on our page dedicated to Danish recipes.

The recipes

Questions people ask

What is the most popular food in Denmark?

Smørrebrød, the open sandwich on rye bread, is the most common Danish lunch. Stegt flæsk med persillesovs was voted the national dish in 2014, and frikadeller and roast pork are everyday favourites.

What do Danes eat for breakfast?

Usually rye bread, white bread or rolls with butter, cheese or jam, with coffee or tea, or cereal and soured milk such as ymer. On Sundays and special days, wienerbrød is added, and øllebrød, a rye bread and beer porridge, is a traditional option.

Is Danish food spicy?

No. Danish food is mild, but it uses warm spices such as cinnamon, cardamom, nutmeg, cloves and black pepper, above all in baking and Christmas dishes.

What do Danes eat at Christmas?

On Christmas Eve, roast pork with crackling, or roast duck or goose, with caramelised potatoes, red cabbage and gravy, followed by risalamande with cherry sauce. Æbleskiver are eaten throughout December.

Is Danish pastry really Danish?

In Denmark it is called wienerbrød, Vienna bread, because Austrian bakers first made it there in the 1840s. Danish bakers have since developed many shapes of their own.

Keep reading

Sources

  1. Danish cuisine — Wikipedia
  2. 8 traditional Danish foods you really shouldn't miss — VisitDenmark
  3. Eat your way through Denmark — VisitDenmark
  4. Stegt flæsk — Wikipedia
  5. Smørrebrød — Wikipedia

Download

← All articles