Julbord in Stockholm: Best Christmas Buffets and How to Book
Where to eat a Swedish Christmas buffet in Stockholm in 2026: the grand classics, the good-value tables, real prices, when to book, and how to work through a julbord round by round.
The julbord Stockholm sits down to every December is less a meal than a season. From mid-November the city’s restaurants lay out the great Swedish Christmas table (herring in half a dozen sauces, cured and smoked salmon, a glazed ham, meatballs, little sausages, Janssons frestelse and rice pudding), and offices, families and old school friends book their evening at it months in advance. For a visitor it is the most Swedish thing you can eat all year, and a surprisingly easy one to get wrong: the wrong night, the wrong room, or a first plate so loaded that you are finished before the hot dishes arrive.
This guide covers where to eat one in 2026, from the grand hotel dining rooms and royal-park inns to the Gamla Stan cellars and the good-value tables. Then comes the practical part: what it costs, when to book, what goes on each plate and in what order, what to drink, and whether it is worth the money at all. Prices and dates were checked in September 2026 against the restaurants and the main Swedish julbord booking sites. Treat them as the right order of magnitude, because some venues only finalise menus and prices in the autumn.
Season: mid-November to Christmas Eve at most restaurants; a few carry on to 25 or 26 December.
Typical price: SEK 600–800 per person in 2026, before drinks.
Range: under SEK 500 for a simple lunch buffet, about SEK 1,100–1,300 at the grand addresses, more with a drinks package.
Best value: a weekday lunch sitting. Same food, usually a couple of hundred kronor less.
When to book: as soon as your dates are fixed. Friday and Saturday evenings in early December go first, to office parties.
How long: allow three hours for an evening sitting, two for lunch.
News for 2026: Operakällaren closes at the turn of the year for a five-year renovation of the opera house. This is its last julbord season until the early 2030s.
What a julbord is, and why it is not just a buffet
Julbord means “Christmas table”. It is the festive edition of the smörgåsbord, and it follows a script that barely changes from one restaurant to the next: cold fish first, then cold meats, then the warm dishes, then dessert, each eaten from a clean plate. Swedes eat a home version on Christmas Eve, 24 December, which is the main day of Christmas in Sweden. The restaurant julbord is something else: the social ritual of the weeks before, when colleagues, clubs and groups of friends go out together, drink a snaps or two and sing.
That script is worth understanding before you choose where to go, because it changes what you are paying for. The canon is the same almost everywhere. A SEK 500 julbord and a SEK 1,300 one will both have pickled herring, gravad lax, ham, meatballs and rice pudding. The extra money buys the room, and the quality of the fish: house-cured salmon rather than bought-in, herring pickled in the kitchen rather than tipped out of a catering tub. It also buys how often the hot dishes are refreshed, and how many other people are sharing the room with you. Choose on those, not on the length of the menu.
It is also a long meal, deliberately so. An evening julbord runs for about three hours and nobody rushes it. If you think of buffets as a way of eating quickly, recalibrate: this is closer to a dinner party that happens to be self-service.
How to eat a julbord, round by round
There is an order, and although nobody will stop you breaking it, following it makes the meal better. The flavours build from sharp and cold to rich and hot, and taking a clean plate for each round (the stacks are there for exactly that) keeps herring pickle out of the rice pudding. Most Swedes go up five or six times. The beginner’s mistake is to treat the first trip as the only one, pile on a bit of everything, and be full before the meatballs.

Round one: herring
Start with the sill. A serious julbord offers several kinds: plain pickled herring (inlagd sill), mustard herring (senapssill), herring with onion, and matjessill, the sweeter, softer cure, served with sour cream and chives. Then come the kitchen’s own inventions, with lingonberry, dill, horseradish or Christmas spice. Take a small piece of each rather than a big portion of one, with a boiled potato, a piece of crispbread and butter, and a sliver of strong Västerbotten cheese if it is out. This is the round the snaps is designed for.
If you do not like herring, do not force it. Take an egg half with roe or shrimps and move on. Nobody is keeping score.
Round two: salmon and the other fish
Next come the salmon dishes. Gravad lax is cured with sugar, salt and dill and served with a sweet mustard-and-dill sauce called hovmästarsås. There will be cold-smoked salmon too, and warm-smoked salmon, which flakes like cooked fish. Around them you usually find shrimps and eggs, perhaps smoked eel or whitefish roe at the more expensive tables, and sometimes toast Skagen. This is the round where the gap between a cheap julbord and a good one is most obvious. House-cured gravad lax is one of the great things you can eat in Sweden; the bought-in version is just pink.
Round three: cold meats
The centrepiece is the julskinka, the Christmas ham. It is cooked, brushed with mustard and breadcrumbs, browned in the oven, then served sliced and cold with a sharp Swedish mustard. Around it sit liver pâté, sylta (a brawn of pressed pork in jelly, more loved by grandparents than grandchildren), smoked reindeer or venison, cold roast beef and the salads: beetroot salad, pickled cucumber and, on most tables, red cabbage. Take the ham and the mustard seriously, and leave room.
Round four: the warm dishes
This is the round visitors enjoy most. There are köttbullar (meatballs), prinskorv (small frankfurter-style sausages), revbensspjäll (oven-roasted spare ribs) and red cabbage. Above all there is Janssons frestelse, “Jansson’s temptation”, a gratin of potato matchsticks, onion and cream layered with Swedish ansjovis. Those are not Mediterranean anchovies but spiced, brined sprats, which is why the dish tastes sweet and savoury rather than salty. Every Swedish family has an opinion on how much ansjovis is too much.

The meatballs deserve a word, because Stockholm serves a great many indifferent ones to tourists all year. A julbord is actually one of the better places to eat them, with a busy kitchen turning over fresh trays all evening. But if you want the definitive version, our guide to the best Swedish meatballs in Stockholm lists the restaurants that take them seriously.
Lutfisk, if it is there
Some julbord include lutfisk: dried whitefish, traditionally ling or cod, soaked in lye and then water until it turns translucent and wobbly, served with white sauce, peas, allspice and sometimes bacon. It is the most divisive dish in Sweden, and plenty of Swedes under fifty have never willingly eaten it. Try a spoonful and decide for yourself. The point is the texture, not the flavour, which is mild. At many restaurants it is a separate round, or served only on request.
Dessert: rice, toffee and cheese
The classic finish is ris à la Malta, cold rice pudding folded with whipped cream and served with orange or a red berry sauce. Its warm cousin is risgrynsgröt, rice porridge with cinnamon; at home one almond is hidden in the pot, and whoever finds it is supposed to marry within the year. Around the rice you will find pepparkakor (thin ginger biscuits), saffron buns, knäck (a chewy Christmas toffee set in little paper cases), chocolates, clementines and, at the better tables, a proper cheese board with crispbread. Coffee comes at the end, and the evening winds down slowly.
The julbord glossary
| On the card | What it is | Worth a plate? |
|---|---|---|
| Inlagd sill | Pickled herring, sweet and sour | Yes, a small piece |
| Senapssill | Herring in sweet mustard sauce | Yes: the gateway herring |
| Matjessill | Soft, sweet-cured herring with sour cream and chives | Yes |
| Gravad lax | Salmon cured with salt, sugar and dill | Always |
| Hovmästarsås | Mustard and dill sauce for the salmon | Always |
| Julskinka | Christmas ham with a mustard and breadcrumb crust | The centrepiece |
| Sylta | Pressed pork brawn in jelly | For the curious |
| Köttbullar | Meatballs | Yes |
| Prinskorv | Small sausages | Children love them |
| Revbensspjäll | Roast spare ribs | Yes |
| Janssons frestelse | Potato, onion, cream and sprat gratin | Absolutely |
| Rödkål | Braised red cabbage | With the hot round |
| Lutfisk | Lye-cured whitefish with white sauce | One spoonful |
| Ris à la Malta | Cold rice pudding with cream and orange | Yes |
| Knäck | Christmas toffee | Take two |
For the dishes you meet outside December too, our round-up of traditional Swedish food explains the rest of the national canon, and the best seafood restaurants in Stockholm serve herring and gravad lax all year.
What to drink with a julbord
Drinks are almost never included in the headline price, and they add up fast, so it helps to know what the traditional ones are.
- Julmust: the dark, sweet, spiced soft drink that appears every December and famously outsells Coca-Cola in Sweden for the season. Children drink it, and so do most adults, alongside something stronger.
- Julöl: Christmas beer, usually darker and maltier than ordinary lager. Swedish breweries release new ones every year, and trying a few is half the fun.
- Snaps: aquavit or another flavoured spirit, served ice-cold in small glasses, above all with the herring. Each glass comes with a song. The first, “Helan går”, is the one everybody knows: the table sings, then drinks. You do not have to drink to join in the singing.
- Glögg: Swedish mulled wine, often offered as a welcome drink, with raisins and blanched almonds in the cup. Alcohol-free glögg is everywhere.
- Wine: fine, but the salt, sugar and vinegar are hard on it. A dry riesling or another crisp white copes with the fish far better than red.
If you are planning a julbord of your own in a rented apartment, remember that anything stronger than 3.5% alcohol is sold only at Systembolaget, the state liquor shop. It closes at 15:00 on Saturdays and does not open on Sundays. Over Christmas 2026 it is shut from Thursday 24 to Sunday 27 December, so buy the snaps by Wednesday the 23rd.
The best julbord in Stockholm for 2026
These are the tables worth booking, grouped by the kind of evening they give you. The prices are the “from” figures published for the 2026 season, which usually means lunch or the cheapest weekday sitting; evenings and weekends tend to cost more.
The grand classics
Grand Hôtel. This is the julbord most visitors have heard of, and the setting is the reason. The hotel stands on Blasieholmen looking straight across the water at the Royal Palace, and its julbord is laid out in the Veranda, the glassed-in dining room along the front. It is the most expensive way to eat the canon in Stockholm, and also one of the most consistent. The honest advice is to book lunch rather than dinner. You get the view in daylight, what little there is of it in December, and a kinder bill. Check the 2026 price on the hotel’s own site; it sits at the top of the range. Our guide to luxury hotels in Stockholm covers the hotel itself.

Operakällaren. The grand old restaurant inside the Royal Swedish Opera has been one of Stockholm’s most celebrated julbord addresses for generations, and 2026 changes everything for it. The opera house gives its last performances in December and then closes for a renovation expected to last about five years. Operakällaren, Café Opera, Bakfickan and the other restaurants in the building close with it, and none of them is moving to temporary premises. If the julbord runs as usual this season, it will be the last one in that dining room until around 2032, which should make it the most sought-after table in the city this year. If you want it, book now, and confirm the julbord dates when you do.

Ulriksdals Värdshus. A white wooden inn in the palace park at Ulriksdal, just north of the city in Solna, which has served a julbord every year since it opened in the 1800s. It is the one many Stockholmers would choose for a special occasion: a long, generous table, candles, a dark park outside the windows and none of the city-centre crush. For 2026 it costs SEK 1,095 at weekday lunch and afternoon sittings and SEK 1,295 in the evening. It is a short taxi ride from the centre, and after three hours at the table that is how most people get home; our guide to taxis and Uber in Stockholm explains how to book a fixed price.

Stallmästaregården. The historic inn on the shore of Brunnsviken at Norrtull, on the edge of Haga Park, serves a traditional julbord in rooms that look the part. It does not publish its price on the booking portals, so book through the inn directly.
Djurgården: a julbord with a museum day
Djurgården, the royal park island with the Vasa Museum and Skansen, is the easiest place to make a whole day of it: a museum in the morning, a julbord at lunch and the Christmas market in the afternoon dark.
- Josefina: the big restaurant beside the Vasa Museum. From SEK 595, 12 November to 26 December, one of the longest seasons in town.
- Blå Porten: the café-restaurant next to Liljevalchs art gallery, with a garden courtyard and glögg on arrival. From SEK 595, 17 November to 24 December.
- Villa Godthem: an old wooden villa on the island, classic recipes and a cosier room than most. From SEK 895.
- Solliden at Skansen: the restaurant inside the open-air museum, and the obvious pairing with Skansen’s Christmas market, which runs Fridays to Sundays only, 27 November to 20 December 2026. Check the price, and whether museum entry is included, when you book.
Our Djurgården guide covers getting there and what else is open in winter, and the Skansen guide has the museum’s December programme.
Gamla Stan: cellars and vaults
The old town is where a julbord feels most like a Christmas card, with candles under medieval vaults and, if you are lucky, snow on the cobbles outside. It also pairs neatly with the market on Stortorget.
- Stortorgskällaren: a cellar restaurant on Stortorget itself, so you walk straight out into the Christmas market. Classic dishes plus a few house favourites. From SEK 595, 12 November to 24 December.
- Tre Valv: another old-town table, and one of the cheaper ones in Gamla Stan. From SEK 554.
- Sjätte Tunnan: a medieval-themed tavern that does things differently, with four courses served at the table instead of a buffet. A good choice if you dread the queue at the herring. From SEK 665, 27 November to 22 December.
Our Gamla Stan guide covers the rest of the old town, and the Stockholm Christmas markets guide has the Stortorget dates and hours.
Central Stockholm: good value, easy to reach
- Hallwylska: the restaurant in the Hallwyl mansion on Hamngatan, a late-19th-century town palace that is now a museum. From SEK 595, 20 November to 24 December.
- Rydbergs: one of the least expensive central julbord with a fully traditional line-up. From SEK 495, 17 November to 25 December.
- Elite Palace Hotel: a menu devised with the television chefs Tareq Taylor and Carina Brydling. From SEK 825, 23 November to 22 December.
- Kristinehovs Malmgård: an 18th-century summer house on Södermalm, with staff in period costume and Bellman songs between the rounds. Touristy in the best sense. From SEK 665, 23 November to 24 December.
Beyond the centre: manors, canals and sea views
- Brostugan, Drottningholm: an 18th-century house by the canal at Drottningholm, and the cheapest good-looking julbord in this guide. From SEK 475, 25 November to 23 December. Combine it with a walk round the Drottningholm Palace grounds, which are at their most beautiful in a hard frost.
- Siggesta Gård, Värmdö: a manor farm about 40 minutes east of the city, with open fires and countryside quiet. From SEK 595, 25 November to 20 December.
- Vår Gård, Saltsjöbaden: a classic buffet with sea views in the old seaside resort southeast of Stockholm. From SEK 695, 27 November to 25 December.
With a show, or on the water
Several venues combine the julbord with entertainment. A Very RAW Christmas, a comedy show with a julbord attached, has sold out for years running and costs from SEK 1,295, and Wallmans runs a Christmas dinner show. These are loud, cheerful, very Swedish nights out, where the food is part of the package rather than the point.
On the water, Carlshälls Gård on Långholmen runs its own boat from City Hall, and several boat operators sail julbord cruises from the city quays in December. Judge a julbord cruise as a boat trip with dinner rather than a dinner with a view: galley kitchens have their limits, and it is dark by three. If you are taking an overnight ferry to Helsinki or Tallinn in December, the big Baltic ferry lines traditionally put a julbord on the buffet too, which makes a cheap, cheerful and very large introduction.
Julbord venues at a glance
| Venue | Area | From (2026) | Season 2026 | Best for |
|---|---|---|---|---|
| Grand Hôtel | Blasieholmen | Top of range; check | Check | The view, the occasion |
| Operakällaren | Opera house | Check | Last season before 2032 | A piece of history |
| Ulriksdals Värdshus | Solna | SEK 1,095 lunch, 1,295 evening | Check | A special occasion |
| Josefina | Djurgården | SEK 595 | 12 Nov – 26 Dec | A museum day |
| Blå Porten | Djurgården | SEK 595 | 17 Nov – 24 Dec | Families |
| Villa Godthem | Djurgården | SEK 895 | Check | A cosy room |
| Stortorgskällaren | Gamla Stan | SEK 595 | 12 Nov – 24 Dec | The Christmas market |
| Sjätte Tunnan | Gamla Stan | SEK 665 | 27 Nov – 22 Dec | Table service, no buffet |
| Hallwylska | Norrmalm | SEK 595 | 20 Nov – 24 Dec | Central and historic |
| Rydbergs | Norrmalm | SEK 495 | 17 Nov – 25 Dec | Budget, central |
| Kristinehovs Malmgård | Södermalm | SEK 665 | 23 Nov – 24 Dec | Songs and costumes |
| Brostugan | Drottningholm | SEK 475 | 25 Nov – 23 Dec | Value with atmosphere |
For where to eat the rest of the year, our main food guide is Best Restaurants in Stockholm: Where to Eat in 2026.
When and how to book
Swedish restaurants start taking julbord bookings in late summer, and the good tables go during the autumn. The pressure comes from office parties. Almost every Swedish workplace has a julbord, and they all want Friday and Saturday evenings in the first three weeks of December, so those nights sell out first everywhere. If you are visiting in December, book as soon as your dates are fixed. In October there is still plenty of choice on weekday evenings and at lunch; by mid-November the famous names are down to the leftovers.
- Pick your sitting. Most restaurants run fixed sittings, and you have the table for the length of your slot. Lunch is almost always cheaper; at Ulriksdals the difference is SEK 200 a head.
- Book online where you can. Most venues take small parties through their own website or a Swedish booking platform. Larger groups usually go through the restaurant’s events team.
- Read the terms. Group bookings often need a deposit or pre-payment, and many restaurants charge for no-shows and late cancellations in julbord season. Check before you commit.
- Mention dietary needs when you book. Vegetarian and vegan julbord dishes are far more common than they were, and most kitchens label allergens, but a traditional julbord is built on fish and pork. Tell the restaurant in advance and it can plan. If nobody in your group eats meat or fish, our guide to vegan restaurants in Stockholm has kitchens that do the season their own way.
- Ask about children’s prices. Most venues price children separately, usually by age. Prinskorv and meatballs make a julbord an easy sell to the under-tens, and our guide to kid-friendly restaurants in Stockholm covers the rest of the trip.
A note on atmosphere. A Friday night in December is loud and merry, full of colleagues in Christmas jumpers singing snaps songs. That is part of the fun, but if you want a quieter evening, go early in the week, or early in the season in late November.
Julbord on a budget
A julbord is not cheap, and with drinks two people can spend SEK 2,000 without trying. There are ways to keep it sensible.
- Go at lunch on a weekday. The same food for less, and the evening is left free for the lights.
- Go early in the season. Late-November dates are easier to get, and at some venues cheaper than the December peak.
- Order a jultallrik instead. In December many restaurants and cafés put a Christmas plate on the lunch menu (herring, salmon, ham, a meatball or two, a spoonful of Janssons) for a fraction of the price of a full julbord. It is the best way to taste the canon if a three-hour buffet sounds like too much.
- Drink julmust and water. It is the drinks, not the food, that make julbord bills balloon.
- Build your own. If you have an apartment, the food halls sell every component ready to eat, from herring and gravad lax to ham and knäck. Stockholm’s food markets are the place to start, and the queues at the Östermalm delis in the week before Christmas are a Stockholm sight in themselves.
For the rest of a winter trip’s costs, our Stockholm trip cost breakdown has daily budgets, and the cheap eats guide covers the other meals.
Is a julbord worth it?
Yes: once, and in the right place. It is the most Swedish thing you can eat all year and it is only served for about six weeks. Eaten properly, in rounds, with a snaps and a song, it is one of the best evenings Stockholm has to offer in December. But be honest with yourself about the catches.
It is heavy and it is long. It is built on cold fish, pickles and pork, so anyone who does not eat those loses half the table. The famous addresses charge double for the same canon, and the money goes on the room rather than the food. And a bad julbord, with tired trays under heat lamps, bought-in salmon and a crowd so loud you cannot hear each other, is a poor meal at a high price.
So choose a historic room in your price band, go at lunch or early in the week, go with other people rather than alone, and make it the evening’s main event rather than a meal before something else. If you only want a taste, have a jultallrik and spend the difference elsewhere. And if this is the year you want Operakällaren, do not wait.
A julbord and the rest of a Stockholm Christmas
The julbord season lines up neatly with everything else the city does in December. The Stortorget Christmas market runs from about 21 November to 23 December 2026, and Skansen’s from 27 November to 20 December at weekends. Nobel Week Lights fills the centre with light art from 5 to 13 December, and Lucia on 13 December brings candlelit processions to churches, hotels and offices across the city. Our guide to Stockholm at Christmas covers the whole season, including what shuts on 24 and 25 December, and Stockholm in December has the weather and the short daylight to plan around. For the year-round calendar, see Stockholm Events & Festivals: Year-Round Calendar.
One last tip. Swedes say God jul (Merry Christmas) from about the first of December, and skål before every snaps. Our list of Swedish phrases for tourists has the rest, and Swedish cultural etiquette explains why nobody drinks before the toast.
Frequently asked questions
What is a julbord?
The Swedish Christmas buffet, the festive version of the smörgåsbord. It is eaten in rounds, from a clean plate each time: herring first, then salmon and other fish, then cold meats including the Christmas ham, then warm dishes such as meatballs, sausages and Janssons frestelse, and finally rice pudding, toffee and cheese.
How much does a julbord cost in Stockholm?
Most cost SEK 600–800 per person in 2026, before drinks. Simple lunch julbord start below SEK 500, and the grand addresses charge about SEK 1,100–1,300 or more; Ulriksdals Värdshus is SEK 1,095 at weekday lunch and SEK 1,295 in the evening. Drinks are extra almost everywhere.
When is julbord season in Stockholm?
From mid-November until Christmas. In 2026 the earliest restaurants start around 11–12 November, most get going in the second half of November, and the majority finish on 23 or 24 December. A handful continue to 25 or 26 December.
When should I book a julbord?
As soon as you know your dates. Bookings open in late summer, and Friday and Saturday evenings in early December sell out first because of office parties. Weekday lunches and late-November dates are the easiest to get at short notice.
What is the best julbord in Stockholm?
For the occasion and the view, Grand Hôtel. For a traditional julbord in a beautiful old inn, Ulriksdals Värdshus. For history, Operakällaren, whose 2026 season is its last before a five-year closure. For value with atmosphere, Stortorgskällaren in Gamla Stan or Brostugan at Drottningholm.
Is Operakällaren serving julbord in 2026?
Operakällaren is open through the 2026 Christmas season and then closes with the rest of the opera house for a renovation expected to last until about 2032. Confirm its julbord dates directly and book early, because demand in its final season will be high.
Can I eat a julbord on Christmas Eve?
Some restaurants and hotels serve a Christmas Eve julbord, but most Swedes eat theirs at home on the 24th and many restaurants close. Book well ahead if Christmas Eve is the day you want.
Is there a vegetarian julbord?
Increasingly, yes. Many restaurants now offer vegetarian or vegan versions of the classics and most label allergens, but a traditional julbord is built on fish and pork. Say so when you book so the kitchen can plan.
What do Swedes drink with a julbord?
Julmust, a spiced Christmas soft drink; julöl, a darker Christmas beer; snaps with the herring, each glass with its own song; and glögg, mulled wine, as a welcome drink. Wine is fine, though a crisp white suits the fish better than red.
How long does a julbord take?
About three hours for an evening sitting and two for lunch. It is meant to be slow: most people go up five or six times, with a clean plate for each round.
More Stockholm guides
- Best Restaurants in Stockholm: Where to Eat in 2026: the full food guide.
- Stockholm at Christmas: markets, lights and what is open.
- Stockholm Christmas Markets: Stortorget, Skansen and the rest.
- Traditional Swedish Food: the dishes you meet all year.
- Seafood Restaurants in Stockholm: herring and salmon out of season.
- Stockholm in November: the start of the julbord season.
- What Is Fika?: saffron buns and pepparkakor in context.
- Stockholm in Winter: the dark months, planned properly.
Photo credits
Home julbord (featured image): Privat julbord by David Castor, CC0, via Wikimedia Commons.
Herring on a julbord: Julbord sill by Udo Schröter, CC BY-SA 2.5, via Wikimedia Commons.
Janssons frestelse: Janssons frestelse by Andejons, CC BY-SA 3.0, via Wikimedia Commons.
Grand Hôtel: 00 5294 Stockholm – Blasieholmen (Strömkaien, Grand Hôtel) by W. Bulach, CC BY-SA 4.0, via Wikimedia Commons.
The Royal Swedish Opera: Kungliga Operan, building in 2021 (1 of 2) by Frankie Fouganthin, CC BY-SA 4.0, via Wikimedia Commons.
Ulriksdals Wärdshus: Ulriksdals Wärdshus by Einarspetz, CC BY-SA 3.0, via Wikimedia Commons.


