The guide to the best places in Stockholm to eat Christmas julbord
Updated 24 Nov 2020
The information in this guide may be affected by covid-19.
There's always a certain amount of stress involved in the run up to Christmas, but here in Stockholm you'll also find plenty of Christmas spirit, Christmas markets and perhaps most importantly; Christmas food and traditional Swedish "julbord" - buffet tables laden with Christmas food. Lots of restaurants in Stockholm lay out fantastic julbord - some classic, some slightly more modern and alternative. Some serve Janssons Temptation on linen tablecloths, while others serve up lobster and oysters. Naturally, you'll also find plenty of places serving a completely vegetarian julbord. Follow our guide to Stockholm's best julbord, and don't leave booking until the last minute - reservations for the best places flood in thick and fast from early autumn.
This julbord guide is a sponsored guide, which means that restaurants pay to be included. The guide is updated annually with new information at the beginning of each autumn. Would you like to be included? Contact us at email@example.com.
See all our julbord guides:
Ulla WinbladhRosendalsvägen 8, Djurgården
At Ulla Winbladh they aim to provide a festive experience above and beyond the homemade delicacies laid out on the Christmas buffet. Some 23 kinds of pickled herring, freshly-baked malt bread, various kinds of snaps, spare ribs, mushroom omelettes, sweet treats such as toffee and much more are served against a backdrop of candlelight, Christmas trees and oranges studded with cloves. This year, the selection of vegan dishes is bigger than ever, and you can also order your julbord to take away.
- When: 19 Nov - 23 Dec
- Price: 535-895 SEK
SjöpaviljongenTranebergs Strand 4, Bromma
Views over Lake Mälaren
If you're looking for a traditional julbord combined with beautiful surroundings and views over Lake Mälaren, Sjöpaviljongen is the place to come. The log fire crackles invitingly as glögg mulled wine is served at the table. Then it's time to visit the groaning Christmas buffet laden with pickled herring, Christmas ham, pâtés, cured salmon, meatballs, cold cuts and much more. The dessert table, with a selection of chocolates, fudge, cakes and cheeses, is the perfect finale. They lay out the buffet for the last time on December 22, when it costs 395 SEK between midday and 3pm.
- When: 20 Nov - 22 Dec
- Price: 445-725 SEK
Restaurang JungfrusundBryggavägen 133
Julbord with that little extra
You'll find this restaurant and bar on the jetty of Jungfrusund on the island of Ekerö. They lay out a mainly traditional julbord, with all the usual classics, but also including game, Asian, plant-based, and sweet dishes. Accompany your meal with warming glögg mulled wine, Christmas beer and chilled snaps. Just gather a small group of family, friends or colleagues and enjoy the festive food and drinks with Lake Mälaren as a backdrop.
- When: 27 Nov - 20 Dec
- Price: Weekends 595 SEK, weekdays (on demand) 545 SEK, 20 Dec 295 SEK
DjurgårdsbrunnDjurgårdsbrunnsvägen 68, Djurgården/Gärdet
For the last year ever
Djurgårdsbrunn will be laying out their last ever julbord this year. This year, the thirtieth in a row at the historic inn, they're going back to the way the julbord used to be served - in the old house with a fire burning and glögg mulled wine warming. Christmas food will be served in ten courses, from canapes with trout roe to pickled herring, charcuterie, hot dishes and festive desserts.
- When: 27 Nov - 20 Dec (lunch, afternoon, evening)
- Price: 595-795 SEK
On the edge of the archipelago
Experience an intimate yet exclusive Christmas celebration at this beautiful wooden villa out on the island of Bockholmen, just ten minutes from the city centre. Their Christmas food will be served this year both as a buffet and plated to the table and will consist of classic dishes along with the restaurant staff's personal favourites.
- When: 28 Nov - 20 Dec (lunch, afternoon, evening)
- Price: 595-850 SEK
FågelbroHusFågelbrovägen 20, The Archipelago/Värmdö
Cosy Christmas dinner with contemporary influences
FågelbroHus is filled with traditional decorations and the festive aromas of spices and mulled wine. Their Christmas dinner consists of a five-course dinner with modern influences, made from scratch with locally-produced ingredients. The menu consists of three kinds of pickled herring, charcuterie, cod fillet, chipotle and honey-glazed pork and saffron cake with cloudberry cream. Round off the evening with coffee, liqueurs and Christmas sweets in one of the salons.
- When: 27 Nov - 22 Dec
- Price: 695-795 SEK
Restaurant JAugustendalsvägen 52, Nacka
Exciting marine-themed julbord
This nautical brasserie in Nacka strand serves a traditional julbord with luxurious piscine influences and sea views. Take in the Christmas atmosphere and warm yourself by the open fire as you tuck into shellfish and other delicacies. The Christmas buffet is served right up to and including Christmas Eve.
- When: 26 Nov - 24 Dec
- Price: 595-895 SEK
EastStureplan 13, Norrmalm/City/Östermalm
Asian julbord on Stureplan
East's Asian julbord serves up favourites such as Thai beef sashimi, spicy ribs, sushi, lemon chicken, Korean pancakes and much more. There are plenty of options for vegetarians, vegans and lactose and gluten-intolerant diners. Round off tyour festive meal with the special dessert table filled with Asian-inspired sweet treats.
- When: 20 Nov-24 Dec
- Price: 595-895 SEK
TrattorianNorr Mälarstrand Kajplats 464, Kungsholmen
Italian julbord on Norr Mälarstrand
Trattorian's julbord includes the very best of Italian cuisine. Enjoy pure, simple flavours and carefully selected ingredients such as truffle risotto, wood-grilled meat, charcuterie and masses of vegan and vegetarian options. Don't miss the ice-cream cart filled with gelato - a perfect ending to the julbord. Right next door is the Orangery, where you can carry on the evening with Christmas-inspired cocktails in front of an open fire.
- When: 25 Nov-27 Dec
- Price: 425-895 SEK
Villa GodthemRosendalsvägen 9, Djurgården
As classic as it comes
Enjoy a traditional Christmas julbord at this charming wooden villa out on Djurgården. Think snow (hopefully) all around and atmospheric braziers by the entrance. Once inside, guests are served glögg mulled wine by the open fire before tucking into the generous buffet. The Christmas food is carefully prepared to classic Swedish recipes with traditional ingredients, and there are plenty of plant-based and gluten-free options. If you're not a fan of buffets there's also a choice of three-course set menus.
- When: 25 Nov-26 Dec
- Price: 525-995 SEK, children 0-3 years old free, 4-12 years old 25 SEK/year
StorstadOdengatan 41, Vasastan
Four-course Christmas buffet
This Vasastan restaurant is kicking off their julbord on 27 November. This year they're serving a seated buffet which is brought to your table in the form of sharing plates. The buffet is served in four courses so guests can enjoy everything from pickled herring to start to ris à la malta for dessert. Larger groups of more than eight people will be divided up with a metre's distance between tables.
- When: 27 Nov - 22 Dec
- Price: 695 SEK
BallBreakerLindhagensgatan 114, Kungsholmen
Classic julbord with fun activities
If you're looking for a julbord full of all the delicious classic dishes but combined with a little action, BallBreaker on Kungsholmen is the place to go. Extend your evening with various activity options - for example bowling or mini golf - combined with dinner with your friends and family. A fun, sociable way to hang out that isn't all about the food. On Mondays to Wednesdays they serve a festive three-course meal, and from Thursday to Saturdays a classic Swedish julbord buffet.
- When: 26 Nov - 19 Dec
- Price: Three-course meal 495-570 SEK, buffet 625 SEK (not including activity)
HasselbackenHazeliusbacken 20, Djurgården
This historic restaurant on Djurgården serves up a hearty dose of traditional Christmas spirit. Cold dishes are served in buffet form, while hot dishes are made to order. Swedish classics include meatballs and Janssons Temptation, along with vegetarian and vegan alternatives. Their julbord will be served in three sittings every day until Christmas Eve; if you go for their weekday Christmas lunch you can choose between a one or three course meal.
- When: 26 Nov – 24 Dec
- Price: Julbord from 595 SEK, Christmas Eve 895 SEK, Christmas lunch from 165 SEK
EbenistStortorget 7, Old Town
At Ebenist in the Old Town, chef Daniel Christou will be leading the Christmas festivities along with musician and celebrity foodie Plura Jonsson, laying out a Christmas table filled with traditional delicacies. Plura will be cooking his favourites and promises a generous selection of Christmas specialities, sweets and drinks.
- When: 21 Nov - 23 Dec
- Price: From 425 SEK
- Info for: 2018
Manor house romance
Krusenberg Herrgård, just outside Uppsala, lays out a homemade julbord in their historic, festively decorated dining rooms. All Christmas food is made from scratch from organic and locally-produced ingredients - from the pickled herring to the chocolate truffles. The evening kicks of with Krusenbergs glögg and snacks before it's time for the main event. Why not make a night of it and stay over in one of the romantic bedrooms?
- When: 27 Nov - 22 Dec
- Price: 695-795 SEK
Stockholm FiskVasagatan 1, Norrmalm/City
This fish and shellfish restaurant, which has been located right next to Cityterminalen for more than ten years, serves an exciting Christmas buffet filled with freshly-caught shellfish and other piscine delicacies. Their julbord is served from Tuesdays to Saturdays. Gather your family or friends and enjoy a julbord out of the ordinary, or buy your shellfish buffet to take away.
- When: 19 Nov - 24 Dec
- Price: 1095-1195 SEK, children up to 14 yrs old 50 SEK/per year of age
ÅngbåtsbrygganStrandvägen, kajplats 18, Östermalm
Classic Swedish flavours
If you choose a Christmas buffet at Ångbåtsbryggan this year, you can expect classic Swedish flavours served against a backdrop of glittering sea views. As usual, there's an emphasis on fish and shellfish which means seafood-lovers can complement the traditional Christmas food with top quality, spankingly fresh seafood.
- When: 25 Nov - 19 Dec (Wed-Sat)
- Price: 525-745 SEK
Birka BowlingBirkagatan 16, Vasastan
Christmas buffet plus bowling
Birka Bowling is firing up the Christmas spirit with a traditional julbord and an hour's bowling. There are plenty of bowling lanes, making it easy for larger parties to play together. Work up an appetite with a match or round off your meal by competing against each other. The julbord includes a welcome glass of mulled wine, Christmas buffet, dessert table and coffee.
- When: 2-12 Dec
- Price: 595 SEK
ArtipelagArtipelagstigen 1, The Archipelago/Värmdö
Art gallery in atmospheric archipelago surroundings
In the Stockholm archipelago, close to Gustavsberg, Artipelag lays out a classic julbord with pickled herring, own-smoked salmon, their own mustard and other festive flavours. You can also book a Christmas show with Cirkus Cirkör so you can enjoy Scandinavia's leading circus act with your Christmas food.
- When: 30 Nov–21 Dec
- Price: From 695 SEK
Mister FrenchTullhus 2, Skeppsbrokajen, Old Town
Classic with stunning views
Mister French has hard-to-beat views over the water from Skeppsbrokajen towards Skeppsholmen, Gröna Lund and Djurgården. They are serving a safe julbord this year; pickled herring is served to your table and tables are then given a time for visiting the hot buffet and dessert table. If you want to sit apart, the restaurant has several chambré separées where you can sit and eat separately with your group.
- When: 2-23 Dec (Wed-Sat), Christmas lunch 5-6, 12-13 and 19 and 24 Dec
- Price: Unknown
Classic julbord at sea
Eckerö Linjen ferries offer a special julbord cruise with Swedish and Ålandic delicacies such as Janssons Temptation, Christmas ham, "rullsylta" (pork belly terrine) and "kålrotslåda" (mashed and baked rutabaga). These festive flavours are also unusually good value and you can choose between various sittings - brunch, lunch or dinner - with return trips on the same day.
- When: 20 Nov - 23 Dec
- Price: 345 SEK (web price, otherwise 365 SEK)
Fotografiska RestaurangStora Tullhuset Stadsgårdshamnen 22, Södermalm
Fotografiska isn't serving a traditional julbord this year, instead they'll be offering a three-course dinner made from the very best seasonal ingredients. There's a pairing drinks package if you want to go all-in. You can also book a guided tour of the photographic museum's exhibitions and you'll receive Christmas gift suggestions from the museum shop which can be wrapped and ready at your table when you arrive. If you're a party of 10-20 people and want to sit privately you can book the restaurant's chambre séparée.
- Price: 550 SEK