Home › Blog

Swedish Christmas Food 2026: The Julbord, Treats and Where to Eat Them in Stockholm

Swedish Christmas food centres on the julbord, the Christmas buffet eaten on Christmas Eve and served by Stockholm restaurants from late November. This page walks through the dishes in the order Swedes eat them, from herring to rice pudding. It covers the sweets and drinks of the season, including glögg, lussekatter and pepparkakor. You get a table of where to eat a julbord in Stockholm with dates and prices, the food stalls at the Skansen Christmas market, and the food tours in Stockholm that let you taste Christmas on foot or from the water.

A julbord laid out in a Stockholm dining room in December with a glazed Christmas ham, pickled herring, gravlax, meatballs and prinskorv, the heart of Swedish Christmas food
Quick answer Swedish Christmas food in brief

Swedish Christmas food means the julbord, a buffet eaten in five to seven rounds, herring first, then ham, meatballs, prinskorv and Janssons frestelse, rice pudding last. The main celebration is Christmas Eve on 24 December, when families eat the julbord at home and open gifts. Stockholm restaurants set their own julbord tables from late November to 23 December. Glögg, lussekatter and pepparkakor fill the whole season before Christmas.

Key takeaways

Swedish Christmas Food Tours in Stockholm

Only one of these is a full julbord, the Archipelago Christmas Buffet Lunch Cruise, where drinks other than the welcome glögg cost extra. The Christmas food walk covers the widest Christmas tasting. The lights walk is cheaper and ends with alcohol-free glögg and sweets, the short winter cruise includes a tasting board, and the Skansen ticket covers entry only, with food at the market costing extra. The year-round tasting tour runs outside the Christmas season.

The julbord buffet laid out in the dining salon of a Christmas lunch cruise, Swedish Christmas food in the Stockholm archipelago, Sweden from $80 A full julbord on board

Archipelago Christmas Buffet Lunch Cruise

★★★★★ ★★★★★ 4.5(21 reviews)· 2 hours

A two-hour lunch cruise into the archipelago on the M/S Enköping, leaving Nybrokajen at 12:00. A glass of glögg on boarding, then a full Christmas buffet: herring, salmon, meatballs, Christmas ham and a dessert table. Other drinks are bought on board. Not suitable for wheelchair users.

  • Departs Nybrokajen berth 8 at 12:00
  • Welcome glögg
  • Julbord buffet: herring, salmon, meatballs, ham, desserts
  • Drinks other than the glögg cost extra
Check Availability
Visitors at a decorated Old Town shop window with Dala horses on a Swedish Christmas food tour in Stockholm, Sweden from $46 Most food on a Christmas walk

Christmas Traditions and Food Small Group Tour

★★★★★ ★★★★★ 4.7(141 reviews)· 2 hours

A two-hour small-group walk that starts at the Nobel Prize Museum on Stortorget and works through the Old Town Christmas market. The tasting covers roasted almonds, reindeer meat on crispbread, saffron buns, Swedish candy and glögg, with alcohol-free glögg on request. Not suitable for wheelchair users.

  • Meets at the Nobel Prize Museum on Stortorget
  • Roasted almonds, reindeer meat and crispbread
  • Saffron buns, Swedish candy and glögg
  • English, French or German guide
Check Availability
Christmas trees and light garlands over the Kungsträdgården ice rink on a Christmas walking tour with glögg and Swedish Christmas sweets in Stockholm, Sweden from $30 Lowest price with tastings

Christmas Walking Tour: Lights, Market and Tastings

★★★★★ ★★★★★ 4.8(74 reviews)· 2 hours

A two-hour evening walk from Sergels torg as the Christmas lights come on, through a Christmas market to the tallest Christmas tree in Sweden. The guide explains what Swedes eat on Christmas Eve, and the walk ends with alcohol-free glögg and traditional sweets. Wheelchair accessible.

  • Meets at Sergels torg
  • Christmas market and the tallest tree in Sweden
  • Alcohol-free glögg and traditional sweets
  • English or Spanish, wheelchair accessible
Check Availability
Guests in Christmas hats inside a glass-roofed boat on a winter cruise with glögg and Swedish Christmas food in Stockholm, Sweden from $30 Glögg and a tasting board afloat

Christmas Winter Cruise with a Taste of Sweden

75 minutes

A 75-minute guided boat ride from Skeppsbrokajen past the Royal Palace, Skeppsholmen and Strandvägen. Alcohol-free glögg and a tasting board of reindeer and moose salami, cheeses and nuts are included. Julmust, beer and alcoholic glögg are sold at the bar. Children up to 6 ride free.

  • Departs Skeppsbrokajen by the Gustav III statue
  • Alcohol-free glögg included
  • Reindeer and moose salami, cheese and nuts
  • Julmust and beer sold on board
Check Availability
Snow-covered stalls of the Skansen Christmas market seen from above at dusk, a place to buy Swedish Christmas food in Stockholm, Sweden from $33 Official Skansen ticket

Skansen Christmas Market Entry Ticket

1 day

The official day ticket to Skansen, the open-air museum on Djurgården, sold by Skansen itself. The Christmas market runs on the weekends before Christmas, with food stalls, crafts and folk music among the old farmsteads. Food, drinks and anything you buy at the stalls cost extra.

  • Sold by Skansen itself
  • Christmas market on weekends before Christmas
  • Historic houses and farmsteads
  • Food and stall purchases extra
Check Availability
Golden-fried herring and knäckebröd tasting on a small-group food tour in Stockholm, Sweden from $134 Top Rated — 5.0★, 223 Reviews

Stockholm Small Group Food Tour with 7 Classic Tastings

★★★★★ ★★★★★ 5.0(223 reviews)· 3 hours

A small-group walking tour through Stockholm's Old Town with 7 classic Swedish tastings. Try golden-fried herring with knäckebröd, handcrafted peppermint candies, prawn toast and local cheese, and finish…

  • 7 classic Swedish tastings in a small group
  • Golden-fried herring with knäckebröd and local cheese
  • Handcrafted peppermint candies made before your eyes
  • Finish with a slice of Swedish princess cake
Read the full guide → Check Availability
A candlelit Swedish julbord with herring, cold cuts, salads and warm dishes, traditional Swedish Christmas food

A traditional Swedish julbord, set out by candlelight. Photo: User:idunius, CC BY-SA 3.0, via Wikimedia Commons

What Is a Julbord? The Swedish Christmas Table in Order

The julbord is the Christmas version of the smorgasbord, and it has rules. You work through it in rounds.

A Swedish Christmas smorgasbord set on a dining table at home on Christmas Eve, a julbord of Swedish Christmas food

A home julbord on Christmas Eve. Photo: David Castor, CC0, via Wikimedia Commons

Five to Seven Rounds

A julbord is eaten in five to seven buffet courses, and the first three are usually fish. You go back to the table once per round, which keeps the meal long and orderly. The table below shows the rounds in the order Swedes eat them, from the first herring plate to the dessert table.

RoundWhat is on the plate
1Pickled herring with sour cream and chives
2Gravlax and other fish
3Cold meats, including slices of the julskinka
4Warm dishes: meatballs, prinskorv and Janssons frestelse
5Dessert: rice pudding and Christmas sweets

Christmas Eve Is the Main Day

Swedes celebrate on 24 December, not the 25th. The julbord is eaten at home, and the gifts come out the same day. Restaurants, hotels and boats serve their own julbord in the weeks before, mostly from late November to 23 December.

Traditional Swedish Christmas Food: The Dishes

These are the plates you will meet at a julbord and at every Stockholm Christmas market.

A whole julskinka Christmas ham with a mustard and breadcrumb crust, sliced on a board, the centrepiece of Swedish Christmas food

The julskinka, glazed and sliced.

Julskinka and Dopp i Grytan

The centrepiece of the julbord is the julskinka, the Christmas ham. It is boiled or broiled and finished with a glaze of egg, breadcrumbs and mustard, then presented whole and sliced. It is eaten cold, usually with mustard on the side.

Dopp i grytan means dip in the pot: bread is dipped in the stock the ham was cooked in.

Several kinds of pickled herring in glass bowls on a julbord, the first round of Swedish Christmas food

Pickled herring in several flavours, the first round of the julbord. Photo: Udo Schröter, CC BY-SA 2.5, via Wikimedia Commons

Herring, Gravlax and Lutfisk

Herring opens the meal. Several pickled varieties arrive with sour cream and chives. Gravlax is raw salmon cured in salt, sugar and dill.

Lutfisk is lyed stockfish, and many families now eat it as a separate dinner near Christmas Eve instead of putting it on the julbord.

Meatballs, Prinskorv and Janssons Frestelse

The warm round brings köttbullar, the small Swedish meatballs, and prinskorv, small Christmas sausages. Janssons frestelse is a baked gratin of potatoes, onions, pickled sprats and cream. All three are on the buffet on the Archipelago Christmas Buffet Lunch Cruise.

Outside the season you meet several of these plates on Swedish dishes on a Stockholm food tour.

Plant-Based Julbord

Today's julbord increasingly has plant-based options, including vegetarian meatballs and a plant-based Christmas ham, so guests who skip meat get more than herring and potatoes. Ask for the vegetarian julbord when you book a sitting.

Swedish Christmas Desserts and Sweets

The dessert round and the fika table carry as much tradition as the ham.

Rice Pudding and Ris à la Malta

Rice pudding closes the julbord. The best-known version is Ris à la Malta, a vanilla rice pudding folded with whipped cream and served with orange slices. An almond is hidden inside, and whoever finds it wins a small prize.

In some versions of the tradition the finder is said to be the next to marry.

Knäck and Ischoklad

Homemade sweets fill bowls around the table. Knäck is Swedish Christmas toffee made from cream, sugar, golden syrup and butter, often with chopped almonds. Ischoklad is melt-in-the-mouth chocolate set in small foil cups.

Both are simple to make and appear on almost every Swedish Christmas sweet table.

S-shaped lussekatter saffron buns with pearl sugar on a checked cloth, a Swedish Christmas food for Lucia

Lussekatter, baked for Lucia on 13 December. Photo: Moberg, CC BY-SA 3.0, via Wikimedia Commons

Lussekatter, Saffransbulle and Lucia

Lussekatter are saffron buns shaped into an S and studded with raisins. They are eaten especially around Lucia on 13 December, when candlelit processions move through Stockholm. In December bakeries also sell the saffransbulle, a richer almond-filled saffron bun that replaces the cinnamon bun as the go-to fika bun.

You taste saffron buns on the Christmas food walk.

Pepparkakor and the Gingerbread Houses at ArkDes

Pepparkakor are thin ginger biscuits spiced with cloves, cinnamon and cardamom, traditionally cut as hearts, pigs, women and men. Families bake houses from them before Christmas. ArkDes, the national centre for architecture and design in Stockholm, holds a Gingerbread House competition and exhibition from 27 November to 10 January.

Glögg and pepparkakor are also sold together at the Christmas markets.

Glögg, Julmust and Christmas Drinks

Three drinks dominate the Swedish Christmas table.

Glögg

Glögg is mulled wine spiced with cloves, cinnamon, cardamom and ginger. It is served with almonds and raisins on top, alongside gingerbread and saffron buns. Alcohol-free glögg is included on the lights, market and tastings walk and on the winter cruise with a tasting board.

Bottles of julmust beside a bowl on a Christmas buffet, the soft drink of Swedish Christmas food

Julmust on the Christmas buffet of the Viking Cinderella, a ferry out of Stockholm. Photo: AleWi, CC BY-SA 4.0, via Wikimedia Commons

Julmust, Julöl and Snaps

Julmust is an alcohol-free soft drink that tastes like a cross between cola and root beer, first made in 1910. It accounts for about 50 percent of December soft drink volume in Sweden, and Coca-Cola reportedly loses up to 50 percent of its December sales to it. At the julbord adults also pour julöl, a dark seasonal beer, and snaps.

Where to Buy Glögg

Supermarkets sell alcohol-free glögg and spice mixes. Alcoholic glögg is sold only at Systembolaget, the state alcohol retailer. Systembolaget is closed 24, 25 and 26 December and open until 15:00 on 31 December, so buy your bottles before Christmas Eve.

Where to Eat a Julbord in Stockholm

Stockholm restaurants and hotels set their julbord tables from late November to 23 December. Book ahead.

Julbord Dates and Prices

The table compares the julbord options with published dates and prices, from a buffet served on a historic boat to hotel tables and a classic Djurgården restaurant. The cruise price is the 2026 card price, and the restaurant prices come from their own booking pages.

WhereDatesPrice per adultGood to know
Archipelago Christmas Buffet Lunch Cruise on the M/S EnköpingLunch cruise, 12:00 departure$80Leaves Nybrokajen, welcome glögg included, other drinks cost extra
Grand Hôtel Verandan27 Nov to 23 Dec, premiere 26 Nov$121 (1,195 SEK)Sittings 12:00, 15:30 and 19:30, children 4-11 $60 (595 SEK)
Grand Hôtel Vinterträdgården3, 6 and 13 Dec$141 (1,395 SEK)Seating 3 hours, child 4-11 $60 (595 SEK)
Ulla Winbladh on DjurgårdenJulbord 1 to 23 Decfrom $70 (695 SEK)Children $3.54 (35 SEK) per year of age, up to 12
Fjäderholmarnas Krog20 Nov to 20 Decprice on bookingSittings 12:00, 16:00 and 19:00, boat leaves 30 minutes before

Book Ahead and Mind 23 December

The julbord season runs from late November to 23 December, and most restaurants stop after that date because Swedes eat at home on Christmas Eve. Grand Hôtel is an exception and serves through 24 to 26 December, though no price for those dates is published. Hasselbacken on Djurgården is closed for renovation and has no julbord this season.

Grand Hôtel offers free cancellation up to 48 hours before your sitting, which makes booking early low risk. Outside the season, the Stockholm food tours compared on this site run all year.

Skansen Christmas Market and Other Christmas Markets in Stockholm

Skansen's market runs on Djurgården on four weekends, and the Old Town has a smaller one on Stortorget.

Visitors in winter coats and folk dress at the Skansen Christmas market around 1910 in Stockholm

The Skansen Christmas market around 1910. Photo: unknown photographer, public domain, via Wikimedia Commons

Skansen Christmas Market Dates

Skansen has run its Christmas market since 1903, when it began as a charity-bazaar-style market. The 2026 market runs Friday to Sunday on the four weekends before Christmas, 27 November to 20 December. The table shows each weekend and the opening hours for Friday, Saturday and Sunday.

WeekendFriday-SaturdaySunday
27-29 Nov10:00-17:0010:00-16:00
4-6 Dec10:00-17:0010:00-16:00
11-13 Dec10:00-17:0010:00-16:00
18-20 Dec10:00-17:0010:00-16:00
A bread and pastry stall at the Skansen Christmas market in Stockholm, Swedish Christmas food on sale

A bakery stall at the Skansen Christmas market. Photo: Holger.Ellgaard, CC BY-SA 3.0, via Wikimedia Commons

What to Eat at Skansen

The market stalls sell waffles, glögg and roasted almonds, alongside sweets, handicrafts, home-made candles and Christmas gifts among the old farmsteads. Children aged 0-15 enter Skansen free, so a family only pays for the adults. The official day ticket is the Skansen Christmas Market Entry Ticket at $33, sold by Skansen itself, and food and stall purchases cost extra.

On Christmas Eve Skansen is open 10:00-14:00.

Getting to Skansen

Tram 7 runs from T-Centralen to Djurgården and bus 67 runs from Odenplan to Skansen. Ferry line 82 runs from Slussen via Skeppsholmen to Djurgården, and the stop is about 400 m from Skansen. From Djurgårdsbron the walk is about 950 m, roughly 10 minutes.

The address is Djurgårdsslätten 49-51, 115 21 Stockholm.

The Christmas tree and market stalls on Stortorget in Gamla stan at dusk, a place for Swedish Christmas food in Stockholm

Stortorget in Gamla stan in December, with the market and the tree. Photo: AleWi, CC BY-SA 4.0, via Wikimedia Commons

Stortorget, Kungsträdgården and the Lights

The Old Town market on Stortorget sells straw Christmas goats, wooden ornaments, paper Advent stars and wreaths, with glögg and pepparkakor to drink and eat. The Christmas food walk starts at the Nobel Prize Museum on that square. In the city centre, the Stockholmsjul lights switch on in Kungsträdgården on 14 November at 4:30 pm, and more than 40 streets and squares in central Stockholm stay lit until 16 January. There is a free outdoor rink at Kungsträdgården.

Source: Skansen Christmas market, Visit Stockholm

Eating Out in Stockholm Over Christmas

The days around Christmas change the city's opening hours and its daylight.

Short Hours and Early Dark

Many venues keep limited hours on 24, 25 and 26 December, so plan restaurant meals for the days before. The dark matters too. The sun sets as early as 2:48 pm on 16 December, and 21 December gives only 6 hours 8 minutes of daylight.

A lunch julbord or the 12:00 cruise puts your Christmas meal in daylight.

Plan Around the Calendar

Julbord sittings at Grand Hôtel Verandan run at 12:00, 15:30 and 19:30, and the earliest sitting gives you the most light. Systembolaget closes 24, 25 and 26 December, so buy glögg and snaps before Christmas Eve. The markets keep running through the dark: Skansen trades until 20 December and the city lights stay on until 16 January.

Swedish Christmas Food Tips for Visitors

Do

  • Do book your julbord early because Stockholm restaurants fill up from late November, and Grand Hôtel offers free cancellation up to 48 hours before.
  • Do follow the rounds, herring first and rice pudding last, because a julbord is eaten in five to seven courses and jumping ahead spoils the order.
  • Do buy alcoholic glögg before 24 December because Systembolaget is closed 24, 25 and 26 December.
  • Do time your big meal for daylight because the sun sets as early as 2:48 pm on 16 December.

Don't

  • Don't expect a julbord on Christmas Day because most restaurants stop serving on 23 December and Swedes eat at home on 24 December.
  • Don't go to Skansen on a weekday for the market because the stalls trade only Friday to Sunday, 27 November to 20 December.
  • Don't arrive at Fjäderholmarnas Krog late because the boat to the island leaves 30 minutes before each sitting at 12:00, 16:00 and 19:00.
  • Don't hunt for alcoholic glögg in supermarkets because they only sell alcohol-free glögg, and the alcoholic version is sold only at Systembolaget.

Swedish Christmas Food FAQ

What is traditional Swedish Christmas food?

The centrepiece is the julbord, a Christmas buffet with pickled herring, gravlax, the julskinka ham, meatballs, prinskorv and Janssons frestelse, closed with rice pudding. Herring, the dish that opens every julbord, is one of the tastings on the Small Group Food Tour with 7 Classic Tastings.

What do Swedes eat on Christmas Day?

The main meal is on Christmas Eve, 24 December, and Christmas Day is quiet: many venues keep short hours from 24 to 26 December. Grand Hôtel serves its julbord through 24 to 26 December, but most restaurants stop when the julbord season ends on 23 December.

What is a julbord?

A julbord is the Swedish Christmas version of the smorgasbord, eaten in five to seven rounds with the first three usually fish. The Archipelago Christmas Buffet Lunch Cruise serves one with herring, salmon, meatballs, ham and desserts.

What are traditional Swedish Christmas desserts?

Rice pudding, often as Ris à la Malta with a hidden almond, knäck toffee, ischoklad, lussekatter saffron buns and pepparkakor ginger biscuits. The Christmas food walk includes saffron buns and Swedish candy.

Where can I eat a julbord in Stockholm?

Grand Hôtel Verandan, Grand Hôtel Vinterträdgården, Ulla Winbladh and Fjäderholmarnas Krog all set julbord tables between late November and 23 December. Compare dates and prices in where to eat a julbord in Stockholm.

Is there food at the Skansen Christmas market?

Yes, the stalls sell waffles, glögg and roasted almonds along with sweets and crafts on the four weekends before Christmas. Entry is by the Skansen Christmas Market Entry Ticket, and food at the stalls costs extra.

How much does the Skansen Christmas market cost?

There is no separate market fee: the market is inside Skansen, so you pay the park entry. The official Skansen Christmas Market Entry Ticket costs $33 for an adult, children aged 0-15 enter free, and food at the stalls costs extra. The market runs Friday to Sunday, 27 November to 20 December.

Eat a full Swedish julbord with welcome glögg on a two-hour archipelago lunch cruise from Nybrokajen.

Drinks other than the glögg are bought on board.

Check Availability
Tours from $30 Check Availability