The best Christmas buffets (julbord) in Stockholm 2026

- The city's top traditional and alternative Christmas dinners
  1. Food & Drink
  2. Restaurants
  3. The best Christmas buffets (julbord) in Stockholm 2025
Christmas ham, spare rib, meatballs, Jansson’s temptation, beetroot salad – no Swedish Christmas, or Stockholm Christmas, is complete without a nice Christmas smorgasbord (‘julbord’ in Swedish). If you want to have a Christmas meal in Stockholm in 2025, there are plenty of fantastic options, whether you’re looking for traditional Christmas food or prefer a less Christmassy alternative with other flavors. Here’s our list of the city’s best Christmas dinners.
Last updated: November 18, 2025

Your guide to Stockholm’s best julbord


To eat a Christmas dinner is one of the nicest traditions while waiting for Santa, and already at the end of November, Stockholm’s restaurants set out their magnificent Christmas tables. There are both traditional Christmas buffets for those who want to maximize the Christmas atmosphere and alternative versions for those who want a Christmas dinner (or lunch) with different flavors than the classic ones. And whether you wish to book a cozy meal for you and your partner or a large Christmas buffet for a company, there are plenty of options.

To help you find your way among the gems, we’ve made a guide to Stockholm’s best’ julbord.’ Invite your family, friends, or colleagues at work and book a wonderful experience where you can enjoy your Christmas food favorites, the beautiful lights, and the cozy atmosphere filling the city this time of year.

Red Love ad
3

Traditional julbord

If herring, salmon, ham, meatballs, beetroot salad, and all the other Swedish Christmas food are your thing, you should go for a traditional Christmas buffet with all the classic dishes. Stockholm is full of fantastic Christmas buffets in beautifully decorated premises guaranteed to put you in the perfect Christmas spirit up until Christmas Eve.

Skansen

Skansen invites you to a winter celebration in a historic setting

A Christmas buffet at Skansen is exactly what the name promises. It’s a celebration of Swedish tradition, culture, and holiday spirit all in one place. Inside the historic Högloftet and Nyloftet venues, you’ll find a classic Christmas spread with everything you’d expect from a true Swedish julbord. Winter fires, the scent of mulled wine, and soft string music set the tone as you step into a warm, festive dining hall filled with herring, smoked specialties, schnapps, seasonal dishes from forest and sea, and a generous selection of vegetarian options. There’s also a warm buffet with favorites like meatballs and lutfisk, plus a cheese table featuring Swedish farm cheeses.

Afterward, the dessert table is waiting with cookies, candies, and traditional sweets that make it tempting to go back for seconds. Skansen’s Christmas buffet works just as well for families as for company gatherings or larger groups, and you can even combine your meal with activities or guided tours in the park. When you’re done eating, take a stroll through Skansen’s holiday decorated streets and its traditional Christmas market. It’s a festive experience that delivers both flavor and atmosphere.

Djurgårdsslätten 49-51, Djurgården

Enskede Värdshus

Delicious Christmas food and rural Christmas feeling but still close to the city
For six weeks every year, Christmas moves into Enskede Värdshus with full force. In a rural setting yet close to the city, you can experience a Christmas buffet that combines classic traditions with modern touches and plenty of vegetarian options. In the decorated dining rooms, you can indulge in all the delights of the season—from the pickled herring that keeps regulars coming back year after year to the homemade meatballs that melt in your mouth. Plus, a lavish dessert table. You’ll feel the warm atmosphere the moment the scent of mulled wine and gingerbread greets you at the door.

The Christmas buffet at Enskede Värdshus is more than just a meal—it’s an experience that takes the holiday spirit to the next level. In this beautiful setting, you can create wonderful memories with family and friends that will last all the way until Easter. When your plate is empty and the festive mood has worked its magic, you’ll understand why so many return to this charming inn year after year. And it’s worth a visit the rest of the year too—they offer lunch, dinner, Sunday brunch, barbecue nights, and live music evenings.

Bägersta byväg 1, Enskede

Rökeriet Fjäderholmarna

Rökeriet Fjäderholmarna offers a fine Christmas table experience in Stockholm’s beautiful archipelago
If you’re looking for a Christmas feast with a sea view, Rökeriet Fjäderholmarna is the place to go. Here you’ll experience holiday spirit in the archipelago at its best. The cozy restaurant sits on Stockholm’s closest archipelago island, just a 25-minute boat ride from the city center.

In this beautiful setting, a traditional Swedish Christmas smörgåsbord is presented by renowned chef Melker Andersson. The focus is on quality ingredients, craftsmanship, and the distinctive smoky flavor from the restaurant’s own smokehouse, which works overtime during the holidays. The buffet features both hot and cold dishes, where classic flavors are joined by a wide selection of vegetarian and vegan options. And the icing on the cake is the dessert room, filled with everything from Småland cheesecake and French chocolate cake to Swedish toffee and fudge. Drinks include carefully paired beverage packages as well as traditional snaps.

Rökeriet Fjäderholmarna welcomes groups of all sizes – from couples to parties of 150 – whether private gatherings or corporate events. With three sittings daily, you can dine in the grand hall or in the charming private dining room Röken. Hop on the boat to Fjäderholmarna to enjoy one of Stockholm’s finest Christmas spreads, served November 21 to December 21.

Stora Fjäderholmen, Fjäderholmarna

Restaurang Eld

An elegant Christmas table with quality ingredients
The Viking Museum’s Restaurant Eld not only offers an inviting and inspiring environment. The restaurant distinguishes itself by offering top-class food. Which is also noticeable on their Christmas table.

Instead of a classic buffet, chef Irene Frantzen offers a dinner seating, where small dishes are served at the table. It’s an elegant experience that not only enhances the dining experience, but also helps reduce food waste. But for those parties who prefer a buffet, this option is also available. The fact that they dare to think is also evident on the Christmas table menu. Here it is not the usual Christmas dishes that are served, but updated classics. The kitchen works mainly with game meat and other high-quality ingredients.

The Christmas table is served in a magical setting, where the restaurant is decorated from floor to ceiling with a candy buffet, Viking-inspired Christmas tree and ornaments. This makes the Christmas table at Restaurant Eld a unique experience that we can highly recommend.

Djurgårdsstrand 15, Djurgården

Nordic Light Hotel

Nordic Light Hotel julbord

Nordic Light Hotel offers a festive Christmas dining experience in the city center

Right in the city center, just steps from Central Station, you’ll find Nordic Light Hotel and its restaurant Lykke. The space has a modern Nordic feel – sleek design paired with a warm atmosphere that instantly puts you in the holiday spirit.

Every Saturday from late November through Christmas, Lykke serves a traditional Swedish Christmas smörgåsbord, packed with homemade delicacies and seasonal favorites. Expect herring, salmon, meatballs, prinskorv (Swedish sausages), and other classics, alongside cheeses, desserts, and sweets. Everything is carefully prepared by the kitchen and served in a festive setting where you’ll want to linger. The flavors strike the perfect balance between traditional and fresh – just what you hope for in a Christmas feast.

With great food, attentive service, and an unbeatable central location, Lykke’s Christmas buffet is ideal for families, friends, or colleagues. It’s a festive dining experience that adds something truly special to the holiday season.

Vasaplan 7, Norrmalm/City

Elite Hotel Marina Tower

Fancy a luxurious Christmas dinner in a heritage-listed historic mill building with a fantastic lake view of Stockholm’s scenic inlet in winter costume? Then you should go to Elite Hotel Marina Tower at Saltsjöqvarn near Danvikstull. In the hotel’s restaurant SQ, you and your party can eat a traditional Christmas buffet with a modern twist in a warm and atmospheric environment between November 29 and Christmas Eve.

Take a seat in the cozy dining room, soak up the atmosphere, and enjoy the food. The buffet offers both hot and cold dishes, where traditional flavors are combined with vegetarian Christmas dishes. The icing on the cake is the dessert table filled with tasty treats. The Christmas buffet is served in the evening Tuesday to Saturday and there is room for up to 250 people. If you’re at least 50 people, you can also book Christmas dinner or Christmas lunch on Sundays and Mondays.

Getting to Elite Hotel Marina Tower is easy. Put on your winter coat and walk along the quays, take the car, the bus from Slussen, or why not the waterway – the most pleasant way to get here. Just hop on one of SL’s commuter ferries.

Mälardrottningen

Mälardrottningen Christmas dinner
Enjoy a glamorous Christmas buffet on Mälardrottningen – Photo: Holger Ellgard/Wikimedia
The historic Mälardrottningen, or Lady Hutton as she is also known, is one of the world’s most beautiful ships whose history began in 1924. It’s moored at Riddarholmen in the heart of the city and is surrounded by the glittering waters of Lake Mälaren. So if you want to have Christmas dinner in Stockholm with perhaps the best view in town – magnificent views of Riddarfjärden – you should board this proud ship for an evening. And as you walk across the gangway, you’ll enter a setting where movie stars, politicians, and royalties from bygone days have mingled over the years. Not bad at all, right?

Mälardrottningen’s traditional Christmas table is a luxurious and generous Christmas buffet served between November 28 and December 21. You enjoy it in the ship’s newly renovated dining room Brasserie Hutton with glamorous art deco-style décor and seating for up to 150 people. This setting will take you on a wonderful time travel back to the happy 1920s with an elegant luxury yacht feel, a dining experience guaranteed to get you in the right mood for the Christmas holidays.

Riddarholmskajen 4, Norrmalm/City

La Botanica

Fancy some fun activities along with your Christmas buffet? Then La Botanica is the place to be
Sweden’s largest Christmas buffet. Lots of fun activities. A lovely environment where the atmosphere is always at its best. That’s what you get when you book a Christmas buffet at La Botanica in Mall of Scandinavia. From November 22 to December 21, you can book an atmospheric experience for the whole company (conference facilities are available), department, date, family, or group of friends – the unique venue can accommodate up to 1,000 people.

The gigantic buffet features dishes from all over the world and something for everyone – whatever your taste. There are Christmas classics such as herring, salmon, Jansson’s temptation, chipolata, meatballs, and red beet salad. But also less Christmassy but tasty dishes like buffalo wings, BBQ ribs, pizza, pancakes, and fresh spring rolls. Simply, a delightful mix.

After dinner, you can enjoy a variety of fun activities such as bowling, billiards, arcade games, mini-golf, smart darts, bumper cars, shuffleboard, and pentathlon. In other words, La Botanica is a hot candidate for Stockholm’s most fun Christmas buffet. And if you want to enhance the experience even more, you can combine the Christmas buffet with Joe Labero’s exclusive magic show Labero’s Magic World.

Stjärntorget 2, Solna

Artipelag

Artipelag julbord

Artipelag’s classic Christmas buffet – Photo: © Jesus Rogelio

A classic Christmas food experience in a stunning archipelago environment. That’s what Artipelag, the fantastic art museum on the scenic Värmdö in the Stockholm archipelago, offers at Christmas time. Between November 28 and December 22, they light the fireplace and set their traditional Christmas buffets with all imaginable delicacies. The food and the cozy environment, combined with the magnificent view of Baggensfjärden, guarantee a deluxe Christmas atmosphere.

Craftsmanship, quality, and locally produced ingredients are at the center, and all food is prepared from scratch. The extensive buffet offers meat, fish, and vegetarian, cold and hot dishes, salads, bread from their bakery – in short, everything you can think of. And if you’re a vegetarian or vegan, you can get a vegetarian or vegan plate (notify the restaurant in advance). Everything ends with a generous and beautiful dessert table with treats from their award-winning bakery and patisserie. With the food, you drink delicious drinks carefully selected by the restaurant’s sommelier – their own ‘julmust’ (Christmas root beer), seasoned snaps, and locally produced beer.

At Artipelag, both small and large groups can have a grand end to the year. Book a table for two or bring the whole company (up to 80 people) to the archipelago. Those who want to sit separately in a quieter environment can also book a Chambre séparée for 8–20 people.

Artipelagstigen 1, Gustavsberg

Movitz

In the mood for a traditional ‘julbord’ in Old Town?

Old Town in December plus a classic Christmas buffet is a hard-to-beat combination. And that’s exactly what you get at the historic and cozy restaurant Movitz, located in a vault from the 17th century on Tyska Brinken. Here you’ll enjoy a great vibe when Christmas is coming, and between November 28 and December 20, they set up their classic and popular Christmas buffet. Monday to Saturday, they have two sittings per day, and on Sundays, it’s only open for larger private parties.

Start the evening with a non-alcoholic welcome mulled wine, then enjoy plenty of delicacies at the large buffet. Here you can find several kinds of herring, salmon, pâtés, sausages, rice pudding, and salads. There’s also turkey, mutton, and roast beef. And, of course, Christmas classics such as ham, Jansson’s temptation, meatballs, and chipolata. Plus, the number 1 highlight of the buffet: the seafood. Indulge in smoked prawns, prawns, wine-boiled mussels, scampi, crayfish, Skagen mixture, and crab claws. There are also many vegetarian options. End it all in the best way with a big dessert table, fruit, and coffee or tea before moving to Movitz’s popular pub with a wide selection of beers and a friendly atmosphere.

Tyska brinken 34, Old Town

Brostugan

Brostugan julbord
Get in the Christmas spirit in Brostugan’s beautiful 18th-century building
Do you want to leave the city noise behind and eat delicious Christmas food in a beautiful 18th-century building full of sparkling lights and atmospheric Christmas decorations? Then you should book a Christmas buffet at Brostugan. It’s located on Kärsön at the bridge abutment of Nockebybron in Bromma, not far from royal Drottningholm.

The Christmas buffet is served between November 29 and December 22 and is a classic model with all the flavors we all know and love. Christmas ham, raw spiced salmon, roast beef, chipolata, meatballs, spare rib, pickled herring, beetroot salad, Skagen mix, jellied veal, and leg of lamb are just a few examples. There’s also a well-stocked dessert table and, of course, coffee and mulled wine. Brostugan welcomes parties of up to 100 people and also offers a Christmas buffet for takeaway.

Brostugans väg 1, Drottningholm

Sjätte Tunnan

How about traveling back in time and experiencing a medieval inn at Christmas? This is exactly what you can do at the medieval restaurant Sjätte Tunnan in Old Town. From the end of November, you can enjoy a medieval-inspired Christmas dinner in their beautiful and ancient cellar vaults. A unique opportunity to become a ‘history eater’ for an evening.

Sjätte Tunnan’s Christmas feast is served at the tables in five rounds – three kinds of herring, fruit platter, cold-cut, hot dishes, and sweets – and during this historic Christmas food trip, you’re offered a wide range of culinary delicacies. A few examples are smoked raw spiced salmon with green mustard sauce, Camelina meat from lamb roast beef, or long-baked cured pork side. And don’t miss the chance to try the restaurant’s homemade mead, medieval mulled wine (hypokras), and spicy schnapps. In addition, you and your party can expand your Christmas experience with an exciting walk in the Old Town before the Christmas dinner. The tour focuses on the dead’s early service on Christmas Day, and it’s a collaboration with Sweden History Tours.

Stora Nygatan 41–43, Old Town

Eldtomta Café

An idyllic setting, made for Christmas
Close to town, but one hundred percent country. Eldtomta Café & Shop is nestled in an idyllic setting made for lovely Christmas dinners. And that’s exactly what they offer at Eldtomta, which is otherwise known for its genuine café with homemade coffee bread and well-prepared food.

At Eldtomta, they serve a Christmas table that does not disappoint. There are elements of both tradition and creativity. The Christmas table combines classic favorites with tasty vegetarian options. Everything is laid out with attention to the smallest detail.

Guests at Eldtomta can choose between a Christmas plate and a Christmas table. The Christmas plate is served on weekdays during the day, while the weekend Christmas table is open in the cozy renovated garage with fireplace.

Eldtomta 5, Botkyrka

Blå Porten

If you want to eat Christmas dinner on Djurgården, Blå Porten is a great choice
If you want to eat a Christmas buffet in Djurgården, Blå Porten is a safe bet. It’s a classic restaurant on the Swedish capital’s royal island with a long history. Since 1916, a diverse mix of guests have visited this lively restaurant and café to eat and socialize. And the Christmas table, served between November 26 and December 24, is one of the year’s highlights. Invite your friends, family, or colleagues for a nice Christmas meal either at lunchtime, in the afternoon, or the evening.

The festivities begin outdoors in Blå Porten’s lovely garden, where Santa Claus serves you and your company steaming hot mulled wine. You then move indoors to a beautiful and atmospheric 1900s setting where you’re served the greatest hits of the restaurant’s regular menu – quiche with feta cheese and spinach, meatballs, and tomato and feta cheese salad. Of course, vegetarian options are also available (as well as vegan dishes if pre-booked).

Djurgårdsvägen 64, Djurgården

Fågelbro Säteri

Fågelbrohus jul
The rural idyll Fågelbro Säteri on Värmdö will get you in the right Christmas spirit

Christmas in Stockholm’s archipelago is something special, and when you visit the hotel Fågelbro Säteri on beautiful Värmdö, you’re guaranteed to get in the right spirit. Leave the city noise and stress behind, check into a rural idyll in scenic surroundings, and celebrate Christmas with extra everything. Here you can enjoy all your favorite Christmas food, a heated outdoor pool, a lovely overnight stay, and a tasty breakfast buffet. And so much more. What else could you want for Christmas? The fact that the hotel is dressed in its finest winter costume makes it even better.

The country feeling captures you as soon as you enter and in the living room, and naturally, the fireplace is burning. The evening begins with a glass of homemade and warming mulled wine and then continues with a magnificent buffet with all the classic Christmas flavors. Start with the delicious appetizer buffet, then enjoy the main course served on a plate at the table, and end it all with the elegant dessert table filled with sweets and cheeses. Then sleep well in comfortable beds and just enjoy life. At Fågelbro Säteri, Christmas gets a little better.

Fågelbrovägen 20, Värmdö

Hotel Kung Carl

Hotel Kung Carl is Sweden’s oldest hotel and one of Stockholm’s historic gems. You’ll find it right by Stureplan and in beautifully designed and pleasant rooms with an almost Parisian feel, they invite you to Christmas festivities deluxe. During the period November 27 to December 20, those who want to eat Christmas buffet in Stockholm can do that in the hotel’s lovely restaurant Jazzklubben. The restaurant is usually filled with swinging jazz and live bands, but at Christmas time, this elegant entertainment and dining venue is transformed into a Christmas dinner costume that fits it very well.

Sit down in the charming dining room, enjoy the cozy lively environment, and taste the goodies – a traditional Christmas buffet filled with Swedish classics. It’s also possible to book a Christmas party for work at Hotel Kung Carl. Their exclusive banquet room or chambre séparée on the fourth floor is ready for parties of 15 people and up. Here you can enjoy a delicious Christmas dinner privately in an intimate and festive atmosphere guaranteed to get all colleagues in the holiday spirit.

Birger Jarlsgatan 21A, Norrmalm/City

Tre Valv

Tre Valv julbord
Eat a fantastic Christmas buffet at Tre Valv in Old Town

If you want to enjoy a Christmas buffet in Stockhom 2025 in a unique building from Sweden’s 15th century, you should head towards Järntorget in Old Town, more specifically the restaurant Tre Valv. Just as it sounds, the restaurant consists of three rustic vaults, perfectly preserved and restored. The vaults will be decorated for the holidays, and this is also where the Christmas tables are set.

You’re greeted with a glass of mulled wine, and then you can enjoy a buffet of traditional Christmas food mixed with some new elements. There’s also a large vegetarian menu if you prefer that. If you want to sit separately, it’s possible to book a private vault for you and your company. Feel free to step into this historic atmosphere for a Christmas buffet you’ll remember for a long time.

Järntorget 83, Old Town

M/S Vindhem

Stockholm julbord
M/S Vindhem offers Stockholm’s most entertaining Christmas buffet

Stockholm is known as the Venice of the North, so having a Christmas smorgasbord at sea perfectly combines sightseeing and Swedish Christmas food. On the boat M/S Vindhem, you can go on a Christmas buffet cruise (lunch or dinner) among islands and islets, where you can enjoy both a magnificent view of the archipelago and all the traditional dishes you could ever want. Herring, Christmas ham, chipolata sausage, Jansson’s temptation, salmon, and lutefisk are just a few of the delicacies.

In addition, M/S Vindhem has added a marine touch to the buffet with, among other things, prawns, Caesar salad with hot smoked salmon, bloater, seafood pâté, and homemade Skagen mixture. If there’s room in your stomach after that, there is a long line of delicious desserts and cheese platters. The Christmas food is accompanied by a troubadour who entertains with mixed music that increases the Christmas mood. A perfect Christmas buffet for the whole family.

Skeppsbron, Kajplats 101, Old Town

Gamla Riksarkivet

At the magnificent Gamla Riksarkivet (the old National Archives) on Riddarholmen, nowadays a well-used event venue, you can have one of Stockholm’s best Christmas buffets, designed by the well-known chef Niklas Ekstedt. For almost ten years, he has offered a traditional Christmas smorgasbord where you can enjoy high-class Christmas food craftsmanship – both homemade delicacies, classic Christmas food, and Niklas’ personal favorites. There is a big risk that there’ll be many trips to the buffet once you see all the fantastic food… In the drinks department, there is, of course, steaming hot mulled wine that sets the mood and several top-notch drink packages.

You and your company enjoy the buffet in one of the beautiful halls. There’s everything from romantic tables for two and intimate dining rooms for small groups to the grandiose Forskarsalen, where up to 114 people can eat under gorgeous crystal chandeliers. And if you bring children, don’t miss Gamla Riksarkivet’s own movie theater, where a professional babysitter can take care of the little ones if the parents want to enjoy their food in peace. The Christmas buffet at Gamla Riksarkivet starts as early as November 8 and is served daily until Christmas Day. In addition, there is a lovely Christmas lunch.

Birger Jarls Torg 2A, Norrmalm/City
3

Alternative julbord

We all want to have good food and drinks at Christmas time, but not everyone loves meatballs, Christmas ham, herring, and all other classic Christmas food (or wants to wait until Christmas Eve). Most people also like the Christmas atmosphere, but perhaps with a smaller dose of Santas, Christmas trees, and Bing Crosby’s White Christmas?

Then it’s nice that Stockholm’s restaurant scene also offers many high-class alternative Christmas dinners where you can enjoy other less Christmassy – but delicious – flavors.

Beirut Café

If you want to enjoy a top-notch alternative Christmas table in Stockholm with a Lebanese theme, you’ll enjoy Beirut Café, located in the beautiful Östermalmshallen. On two floors of the magnificent food hall, with a nice view of Nybrogatan, they run both a shop, deli, and restaurant. If you go upstairs, you’ll find the restaurant, and this is where you can enjoy a Christmas lunch or dinner with excellent Lebanese gastronomy that both maintains the thousand-year food culture and offers exciting updates.

In an atmospheric and inviting room, they serve carefully prepared Lebanese food with rich flavors and well-seasoned combinations. The Christmas menu is a tasting menu with both cold and hot meze plus mixed grill. It all ends with coffee and dessert guaranteed to satisfy your sweet tooth. If you like to eat Christmas food at home but don’t like to cook it yourself, Beirut Café also offers Christmas food catering. You can order the same delicious tasting menu that you can eat on site.

Nybrogatan 29–31, Östermalm

The Old Smokehouse

Cuisine inspired by the American South
If you want to make something extra of this year’s Christmas table, you should consider The Old Smokehouse. Here you’ll find something new and exciting, while still recognizing everything we love about the traditional Swedish Christmas table.

With its scenic location in Saltsjö-Boo, the restaurant offers a unique combination of American and Swedish cooking traditions. If you go here on a normal day, you’ll find everything from pulled pork burgers to Swedish potato dumplings with porcini mushrooms. The inspiration comes from the American South and the passion for smoked food runs like a golden thread through the menu. Long-term smoking in home-built smokers is the order of the day here.

What brightens up the winter darkness at the Christmas table is precisely this wonderful combination. The Christmas table is served with delicacies such as carpaccio on fired scallops, porter braised reindeer leg from selected Sami villages, ribs of course but with brown cabbage and apple and of course accessories such as Västerbotten and porcini stuffed Swedish potato dumplings. Among many other things.

The Old Smokehouse is not just a stylish restaurant on the outside. It’s an exciting and tasty choice for this year’s Christmas table.

Smedsuddsvägen 1, Saltsjö-Boo

Florentine

Florentine
Fancy some delicious Italian food at Christmas time? – Photo: © Florentine

How about a glamorous Christmas experience with an Italian theme? Then book Christmas dinner at the Italian restaurant Florentine, located at Medborgarplatsen in Södermalm. During the holiday season, this exclusive and modern trattoria transforms into a magical Christmas destination where you’ll be taken on a culinary journey to Italy combined with an atmosphere always at its best. More is more!

Bring your family, friends, or colleagues and sit in the lovely premises with room for 200+ guests. Here, you can enjoy a delicious dinner of 3-4 courses with all Italian delicacies. All are exceptionally well prepared from carefully selected ingredients. First-class wines or other good drinks perfectly complement the food – not least Florentine’s craft cocktails served in the restaurant’s magnificent 360-degree cocktail bar. And when dinner is over, and the plates are empty, the festivities are far from over. Get ready for an Italian Christmas party you’ll remember.

Folkungagatan 44, Södermalm

Tapas28

If you fancy some tapas during the Christmas season, head to Tapas28 in Kungsholmen

Looking for a different way to celebrate Christmas? On Kungsholmen, Tapas28 puts a global spin on the season with a festive tapas menu that swaps out the traditional herring, ham, and Jansson’s casserole for colorful dishes inspired by kitchens around the world. The intimate space, with its brick walls, colorful chairs, and warm lighting, feels cozy and welcoming – the kind of place where you can relax and enjoy both the food and the company, whether it’s just the two of you or a larger group of friends.

The holiday menu runs from November 1 to December 22 and takes you on a culinary journey across continents, with small plates featuring seafood, meat, and vegetarian dishes, alongside cheese, charcuterie, and indulgent desserts. The drinks list is equally tempting, with wine, cava, beer, and cocktails that pair beautifully with the food. With friendly service and a menu that thinks outside the Christmas box, Tapas28 is a top choice for anyone looking for an alternative Christmas dinner in Stockholm.

Pontonjärgatan 28, Kungsholmen

Agapi Grill & Bar

Swap traditional Christmas food for a Mediterranean feast at Agapi in Södermalm
What brightens up dark December more than a Greek party? And if you want to experience an authentic Greek evening with good food and drink in a lovely atmosphere, head to Agapi in Södermalm. There’s a great passion for Greek cuisine, and the restaurant offers a wide range of delicacies from the homeland of souvlaki and moussaka. And during the holiday season, between November 21 and December 21, they take the food and party to the next level.

Agapi offers a Christmas buffet inspired by the flavors of Greece and other Mediterranean countries. The buffet has around 40 different dishes, including both vegetarian and vegan options. Tabbouleh, tzatziki, grilled lamb, gyros, spinach pasties, scampi, calamari, falafel, and chicken wings are just a few of the delights on offer. Of course, there are also desserts and matching drinks. So bring all your Mediterranean fans and have a wonderful evening in the beautiful dining rooms where the decor makes you dream of a vacation in Crete.

Ringvägen 57, Södermalm

Lebanon Meza Lounge

If you want to swap cured salmon and ham for delicious Lebanese Christmas food, book Lebanon Meza Lounge. In their beautiful venue in the middle of the city, a stone’s throw from Norrmalmstorg and Berzelii Park, they serve an alternative Christmas table with delicious Oriental taste experiences. On top of that, you get the warm Lebanese family feeling. The owner comes from a Lebanese family of restaurateurs with long experience and a great passion for food and wine.

In this stunning venue where the oriental mystique is rooted in the walls, you’ll enjoy aromatic dishes with spicy flavors, seductive tones, oriental entertainment, and glorious colors. In short, Lebanon Meza Lounge has a complete concept in true Lebanese style and a magical Christmas experience guaranteed free of herring and sausages. Invite your family, friends, or colleagues, and have a great evening.

Hamngatan 6, Norrmalm/City

Brillo Pizza

Brillo Pizza serves a fantastic Christmas pizza buffet
Christmas buffet in pizza format, does that sound like your thing? Then Brillo Pizza is the obvious choice. At three of their restaurants around Stockholm, you can enjoy a delightful Christmas pizza buffet over three weekends in December. It’s a creative twist on the classic Christmas buffet, with freshly baked pizzas inspired by all the flavors of the holiday season. And of course, you can mix in Brillo’s usual favorites if you want a little variety.

On the menu, you’ll find delicious taste experiences like shrimp pizza with roe, cold-smoked salmon, glazed Christmas ham with mustard, and meatball-and-sausage pizza with beet salad. And to finish it off – a dessert pizza with a saffron flavor. Yummy. You can enjoy the food in a cozy atmosphere with a relaxed, lively vibe that’s sure to put you in a good mood. If you’d rather enjoy the Christmas pizzas at home or the office, Brillo Pizza also offers catering, and you can even book the restaurants for a larger Christmas feast or mingling event.

3 addresses (click to see)
Hantverkargatan 53, Kungsholmen
Norrtullsgatan 10, Vasastan
Erik Dahlbergsallén 16, Östermalm

Invece

Invece - Italian Christmas dinner
Invece’s fabulous Italian Christmas dinner gets you in the right holiday spirit
How about cozying up to Christmas with a top-notch Italian Christmas dinner in Södermalm? Then Invece is an excellent choice. Located on a corner in the middle of Götgatan, this lovely restaurant offers an environment that is reminiscent of an Italian trattoria. Come along on a fantastic journey through Italian gastronomy where you and your party will experience excellent cooking from start to finish. What’s more, the service and atmosphere are top notch – here, you’re guaranteed to be in your best Christmas mood.

Invece’s delicious Christmas menu consists of four courses where you can enjoy everything from antipasti and truffles to handmade ravioli, veal fillet, char, and vendace roe. And, of course, it all ends with wonderful sweets. You can order a matching wine package with your meal, but there are also other drinks for those who wish. Take a seat in the stylish dining room with its brown leather sofas, green wood panels, and charming retro posters and enjoy your dinner. And if you fancy a good drink before or after dinner, this Södermalm gem also has a nice cocktail bar with a New York vibe.

Götgatan 73, Södermalm

NOFO Hotel

Have a luxurious Christmas celebration in The Vault at NOFO Hotel – Photo: © NOFO Hotel

The charming boutique and design hotel NOFO Hotel is located in a landmarked building from 1780 in Södermalm’s trendy neighborhoods. Here you can not only stay first class but also eat and drink well. Especially at Christmas time when you and your company can take a pleasant break from the December stress and experience a luxurious Christmas celebration in cozy The Vault. Get down to the underground for a magical evening where the flavors and scents of Christmas set the right mood.

The evening begins with a delightful drink and then continues with a fabulous three-course menu full of the best flavors of Christmas. Traditional Christmas dishes like meatballs and ribs are combined with a variety of seafood, charcuterie, and cheeses. Plus a tasty dessert as the finishing touch. All with NOFO Hotel’s own twist and heavenly good. The Christmas dinner can be booked by 5-12 people and includes drinks (you can also get the key to the well-stocked wine cellar).

High-quality food and drink in a colorful and delightfully quirky environment where the love of art, design, and travel really shines – it’s impossible not to enjoy yourself at NOFO Hotel. And the perfect end to the evening is a visit to the hotel’s fantastic wine bar.

Tjärhovsgatan 11, Södermalm

Smådalarö Gård

Smådalarö Gård julmiddag
Celebrate a cozy Christmas in the archipelago – Photo: © Smådalarö Gård

The Christmas spirit hardly gets better than in the archipelago. A perfect place to enjoy a grand Christmas dinner in a close-to-nature archipelago environment is the award-winning destination Smådalarö Gård in Stockholm’s southern archipelago. Throughout December, you can enjoy an exclusive Christmas dinner with the flavors of the archipelago. How about a luxurious seafood platter with lobster, oysters, crayfish, and smoked prawns? A delicious fish buffet with herring, salmon, and Baltic herring? And a lovely dessert table full of sweets as a grand final?

If you want an even better experience, you can also book the Christmas offer with an overnight stay, a serving of hot apple and cinnamon drinks, a Christmas dinner, and a breakfast buffet. Perfect if you want to leave your Christmas preparations and everyday life at home and relax in a warm environment full of crackling fires, classic Christmas decorations, and everything else that puts you in that magical Christmas feeling. Smådalarö Gård also offers exclusive Christmas Eve and New Year’s celebrations.

Smådalarövägen 100, Dalarö

Swing by Golfbaren

Swing by Golfbaren julbord
Combine Christmas dinner and a round of mini golf at Swing by Golfbaren – Photo © Vivyan Madigan

At Swing by Golfbaren in Vasastan, you can enjoy one of Stockholm’s best Christmas dinners in 2025. And definitely the city’s funniest one. How about combining a US-inspired three-course meal with an exciting round of mini-golf? Not your ordinary Christmas table, as they put it themselves.

In a genuine 1930s spirit, the Christmas dinner offers the best from the other side of the Atlantic mixed with classic Swedish Christmas flavors. The dishes are shared, and you eat them together at the tables where you are served everything from cold cuts to delicious desserts. Before or after the Christmas meal, you can then challenge each other in mini-golf and see who’s the party’s number 1 when it comes to hole-in-ones – guaranteed to lift everyone’s (Christmas) mood. It’s possible to book a Christmas dinner for up to 80 people, and you can choose either lunch or dinner. Take the Christmas party with your friends, colleagues, or family to a new level at Swing by Golfbaren!

Surbrunnsgatan 46, Vasastan

Basta

Basta
Get in the right holiday mode with Basta’s fantastic Italian three-course Christmas dinner – Photo © Basta

How about an Italian-themed Christmas table with a fantastic view of Stockholm’s rooftops? Then you should take the elevator up to the fourth floor in Åhléns City, where you’ll find the restaurant Basta. Their spectacular rooftop bar is a popular outdoor hangout during the warmer months, but Basta delivers high-class dining experiences all year round. Not least at Christmas time. Between November 23 and December 25, you can enjoy one of Stockholm’s best alternative Christmas dinners with Italian flavors in a pleasant environment guaranteed to get you in the Christmas spirit.

The exclusive Christmas menu, prepared with first-class ingredients and a strong love for Italian cuisine, is served daily, both lunch and dinner. It’s a three-course dinner that begins with a large selection of traditional Italian starters. These appetizers are followed by well-prepared main courses, and the meal finishes in the best way with one of Basta’s delicious desserts. As a perfect companion to the food, there’s a solid wine list with many fine wines plus a wide range of other good drinks (don’t miss their cocktails). Golden location in the middle of Stockholm city, delicious food, and a great atmosphere – a visit to Basta is a safe bet if you want to have a good time with family, friends, or colleagues while waiting for Christmas Eve.

Åhléns City, Klarabergsgatan 50, Norrmalm/City

Michelangelo

Attention, pasta lovers! The perfect Italian Christmas buffet can be found at the restaurant Michelangelo in Old Town. Instead of traditional chipolata sausages, meatballs, and herring salad, the table is filled with prosciutto di parma, salsiccia, lasagne, risotto, Neapolitan pizza, and much more from Italian cuisine.

This Italian restaurant is beautifully located in historically landmark premises from the 16th century, decorated in the classic Italian way. From the checkered tablecloths to the Italian music – everything is carefully selected to deliver the most genuine experience possible. If your party wishes to sit more secluded, it’s possible to book a private room in the basement vault. In short – if you want to celebrate the holidays in the Italian way, you should head toward Michelangelo. Buon appetito!

Västerlånggatan 62, Old Town

Mazati Kök & Bar

How about a visit to Lebanon’s amazing food culture at Christmas time? Then the Lebanese restaurant Mazati Kök & Bar in Solna has the Christmas dinner for you. Here you can leave the darkness and cold of December and dream of warmer latitudes with authentic Lebanese food that tastes as it does in the Middle East. You and your company enjoy this different Christmas dinner in a cozy rustic environment with brick walls and dark furniture.

Mazati Kök & Bar offers three different Christmas menus depending on your hunger. The menus include 12, 14, or 16 hot and cold Meza (small dishes) plus a grilled mix. Everything is prepared from fresh, high-quality ingredients. All the menus also include coffee, tea, a large fruit and dessert plate, and a glass of beer or wine. An excellent Lebanese Christmas dinner that is guaranteed to raise the holiday spirit.

Råsundavägen 11, Solna

Elie’s

A sumptuous table filled with flavorsome meze – the perfect choice for a Christmas party!

If you want to combine Lebanese food with a twist and a lovely Christmas spirit, you should go for Elie’s in Södermalm. Between late November and Christmas (Tuesday to Saturday), you can enjoy delicious Christmas meze inspired by the Middle East at this small, intimate neighborhood restaurant with a homely atmosphere and excellent service. Escape the winter darkness and have a cozy moment with good food and friendly company. You can also order takeaway.

The Christmas menu includes selected Lebanese delicacies (many vegan) such as tabbouli, fattouch, mosakaa, labne bel toum, rakakat, shish barak, and baklawa, to name just a few of the small dishes. Taste everything or pick your favorites – no matter what you choose, Elie’s will offer a first-class oriental Christmas food experience. With your food, you can enjoy Lebanese wine or some other good drink.

Katarina Bangata 71, Södermalm

Fox in a Box

Combine the Christmas dinner with an escape room and some exciting board games at Fox in a Box.

Food and drink in all its glory, but if you really want to maximize the Christmas buffet experience, you should also add a fun activity. And that’s what you get when you book a Christmas buffet plus escape room at Fox in a Box Stockholm. It’s one of the city’s most popular escape rooms and offers fun, creative, and interactive games in the heart of Stockholm. And you bet you want some good Christmas food after saving the world from zombies or escaping a serial killer.

The concept is called The Foxy Christmas and is offered between November 24 and December 19. You need to be at least six people, and the arrangement is one hour of escape room and then Christmas dinner in a private room. There, you’ll enjoy mulled wine, a festive meal with both Swedish and international dishes, cheese and crackers, desserts, and fruit. You can also add drink packages and a wrapped Christmas gift for each person. So bring your friends, family, or colleagues and book the most exciting Christmas dinner in Stockholm at Fox in a Box – an unforgettable experience.

Sveavägen 14, Norrmalm/City

Hard Rock Cafe

If you want to experience “holiday cheer in high gear” – in other words, an authentic American Christmas buffet – you should head to Hard Rock Cafe. Today, this well-known international restaurant chain is present in 50 countries worldwide, including Stockholm, where you’ll find them centrally in Vasastan, at the intersection of Sveavägen/Odengatan. Stockholmers and tourists have enjoyed authentic American food culture here since 1985, and as Christmas approaches, they go the extra mile.

You dine in Hard Rock Cafe’s casual and music-inspired restaurant and their US-style Christmas menu is a food feast including burgers, fried shrimp, ribs with barbecue sauce, chicken wings, turkey, sausages, steamed vegetables, salads, and several types of potatoes (there are also many vegan options). And if you’re not full after that, there’s cheese, crackers, and tasty desserts like brownies, apple pie, cheesecake, and candy. Good food, a great vibe, and an American “Rockin’ Around the Christmas Tree” feel. What more could you wish for?

Sveavägen 75, Vasastan

Have a fantastic julbord in Stockholm


There you have our guide to Stockholm’s best Christmas buffets. We hope you find something that suits you in the Swedish capital’s extensive selection of fantastic Christmas dinner options. There is something for everyone – whether you’re looking for the traditional arrangement with Christmas ham, meatballs, and everything else that belongs to Christmas or prefer an alternative version with less Christmasy flavors.

Bring your family, friends, or colleagues and enjoy a fantastic Christmas smorgasbord in Stockholm in 2025. We wish you a very Merry Christmas!

Like the guide? Share it!

You might also enjoy these guides
Your guide to Stockholm’s best steakhouses

Your guide to Stockholm’s best steakhouses

Juicy steaks, tender entrecôte, sizzling grills, and charcuterie boards to share – the list of must-try dishes for meat lovers is endless. If you’re on the hunt for steakhouses in Stockholm, you’ll find plenty of gems to choose from. Across the city, there are top...

Your guide to Korean restaurants in Stockholm

Your guide to Korean restaurants in Stockholm

If you’re craving kimchi, bibimbap, bulgogi, or crispy fried chicken, there are a lot of Korean restaurants in Stockholm serving up bold flavors and vibrant dishes. Korean cuisine has quickly become a favorite in the city, with options ranging from trendy street food...

Your guide to Japanese restaurants in Stockholm

Your guide to Japanese restaurants in Stockholm

If you’re looking for good Japanese restaurants in Stockholm, you won’t have to look far. The city has plenty of great spots for sushi, ramen, yakitori, tempura, and sashimi. Whether you’re in the mood for a quick noodle lunch or a high-end omakase experience, there’s...