The best traditional Swedish food in Stockholm

- Your guide to the city's top restaurants with Swedish cuisine
  1. Food & Drink
  2. Restaurants
  3. The best traditional Swedish food in Stockholm
Nowadays, the Swedish capital’s restaurant scene is home to many international cuisines and innovative gastronomy. But sometimes you’re craving classic Swedish home cooking instead. And if you want to have traditional Swedish food in Stockholm – like meatballs, wild game meat, potato pancakes, herring, and cabbage rolls – you have a wide range of restaurants to choose from, many over a hundred years old. Here’s a guide to Stockholm’s best Swedish cuisine.
Last updated: November 14, 2024

Lebanese, Italian, Indian, and Japanese by all means. But sometimes you just want some classic home cooking. Reliable, filling, and tasty food that forms the core of Swedish cuisine and that many people in Sweden have grown up with.

A lot of us Swedes people remember grandma’s pea soup, the beef stew we ate in school, and the tasty Småland cheesecake with raspberry jam. Not to mention all the Christmas food that is served every year on a classic Swedish Christmas buffet.

Find the right Swedish food restaurant in Stockholm


Swedish home cooking is obviously a given in the city’s restaurant scene, and there is a plethora of good places among Stockholm’s restaurants. All over the city, there are nice eateries serving Swedish cuisine at its best – everything from traditional meatballs and potatoes to more modern kinds. Many of them are also among the city’s oldest restaurants.

But with so many choices, it can be a challenge to find the right place. That’s why we’ve created a guide to Stockholm’s best Swedish food restaurants. Whether you’re in the mood for a top-notch meal at a fine dining restaurant or a filling lunch of no-frills Swedish classics, there’s a place for you. Enjoy your meal!

Advertising:

Advertising:

"

Tennstopet

Tennstopet
Tennstopet is a true institution in the Stockholm restaurant world

If you want food like in the good old days, that still tastes just as delicious, you should visit the historic Tennstopet in Vasastan. It’s one of Stockholm’s oldest restaurants, and at the intersection of Dalagatan-Odengatan, they’ve been serving timeless classics for over 150 years. In a charming setting where bygone times live on, Stockholmers as well as occasional visitors and tourists have met to eat and drink over the years. And if these walls could talk, they would have a never-ending source of stories to tell.

Tennstopet serves both lunch and dinner, and the menu offers a wide range of Swedish food. Feast on starters such as S.O.S., herring, chanterelles, hash browns, and egg and sprat salad. Continue the feast with main courses such as witch flounder, salmon, blood pudding, roast, pork, Wallenbergare, and Beef Rydberg. And round it off with desserts such as chocolate terrine, créme brûlée, and ice cream. What more could you want? Maybe a drink after dinner? The bar is always ready for you.

This restaurant in Vasastan also celebrates many food festivals, so keep an eye on the food calendar to enjoy delicacies such as skrei cod, hare, lamb, venison, asparagus, crayfish, fermented herring, goose, and lutefisk. Just book a table and shout “See you at Stopet!” to your favorite company.

Dalagatan 50, Vasastan

Belgobaren

The Belgobaren – a place where Swedish hearty cooking and Belgian beer culture meet

Belgobaren is the place for Belgian home cooking, with classics such as Moules Frites and the meat stew Stoofvlees, but also Swedish specialties such as Raggmunk and fried herring. All dishes are prepared with the best ingredients and care and served in a warm and welcoming atmosphere. Each dish is prepared from scratch and with a clear love of home cooking, regardless of the country it originates from.

Of course, Belgobaren is also a celebration of Belgium’s culinary culture, with a wide selection of Belgian beers that add an exciting twist to home cooking. The restaurant has over 300 different types of Belgian beer, making it possible to find the perfect drink to enhance the flavors of each dish. Whether you’re here for lunch or dinner, Belgobaren offers a genuine dining experience with hearty portions and a homely feel. Belgobaren is a perfect destination for both Stockholmers and visitors who appreciate traditional food and an unforgettable atmosphere – a place where Swedish home cooking and Belgian beer culture meet and complement each other in the best possible way.

Bryggargatan 12, Norrmalm/City

Pelikan

Pelikan
Visiting charming Pelikan is like a very pleasant trip back in time

Pelikan is a restaurant in Södermalm that is one of Stockholm’s most historic, and it’s like visiting a tavern in the past. The place dates back to the 17th century and has been located in several spots in the city over the centuries. But since 1904, Blekingegatan is the place to be, and foodies from near and far come here to eat and drink.

The restaurant describes itself as the heaven of home cooking, and they have a good point. If you want to eat genuine Swedish food in Stockholm, the menu has everything you could wish for. Everything from egg and sprat salad and S.O.S. (butter, cheese, and herring) to meatballs and potato dumplings are served. And if you’re really hungry, you can order a large ‘Grosshandlarmiddag’ (Wholesaler’s Dinner), prepared according to historical recipes. You can also have aquavit with your meal if you wish.

In short, Pelikan is part of Stockholm’s restaurant history. The environment has remained the same since ancient times and consists of a large beer hall (classified as a cultural monument), a smaller dining room, and a bar. So you get good food, a cultural experience, and a vibrant atmosphere – it couldn’t be better.

Blekingegatan 40, Södermalm

Annons:

Annons:

Knut

Knut Restaurang 1
Knut brings the best of the Norrland cuisine to Stockholm

58% of Sweden’s surface is made up of the area Norrland – in other words, this part accounts for a large part of the country’s food heritage. And if you want to take a culinary trip to Sweden’s northern parts without having to leave Stockholm, you should head to Knut. They have two restaurants in the city center where they serve northern food with one foot in the wilderness and the other in civilization. The moment you enter the cozy premises with genuine wooden furniture, it’s as if the stress of the big city runs off you and the lovely Norrland feeling takes over.

Of course, both inspiration and ingredients come from Norrland and the passion for the northern cooking art is clear. They serve both lunch and dinner (Regeringsgatan also has brunch) and offer a varied menu with Norrland favorites such as minced moose, arctic char, duck breast, and flatbread pizza. And don’t miss the famous traditional Swedish palt (potato dumplings) on Mondays (Upplandsgatan). Knut also has a nice bar with tasty cocktails where the signature drink cloudberry mojito is a bestseller. In addition, the restaurant offers catering if you want Norrland classics at a party or event.

Regeringsgatan 77, Norrmalm/City
Upplandsgatan 17, Vasastan

Tranan

Tranan at Odenplan opened its doors back in 1929 and has been an institution among the city’s restaurants since then. Both Stockholmers and temporary visitors have met here to socialize, eat a bite to eat, and have a drink for many decades and the atmosphere is as pleasant then as now.

The venue is divided into a restaurant and a bar located in the basement. The restaurant is cozy with red checkered tablecloths and charming details that tell the rich history of the place. And the menu doesn’t disappoint anyone who’s looking for Swedish food in Stockholm. It contains a lot of classic Swedish dishes where the fried herring with mashed potatoes has been around since Tranan opened. Their meatballs with cream sauce are a big guest favorite as well. They’re ranked by many as the best in town but are not actually on the menu and must be requested.

The bar is also well worth a visit and is a popular after-work and evening hangout (open until 1 am). Back in the 1930s, regulars called Tranan “the club” and that spirit still lingers today. In addition to bar food with a Swedish theme, beer, wine, and drinks, there are music quizzes, live concerts, and exhibitions.

Karlbergsvägen 14, Vasastan

Slingerbulten

Slingerbulten Gamla stan
Fancy some good Swedish food in Old Town? Slingerbulten is an excellent choice

Old Town plus traditional Swedish cuisine, does that sound like your thing? If so, the old-timer Slingerbulten is for you. This is a true long runner in Stockholm’s historic neighborhood, and you’ll find the restaurant in a beautiful building dating back to the 18th century. Many original details from times gone by are preserved, including the fancy lamps and the original sign. The food is made from fresh ingredients, and it’s simple and delicious with large portions. A concept that has proven to be successful – the restaurant has plenty of regulars and constantly attracts new guests.

Slingerbulten offers both lunch and dinner. The menu is mainly dominated by classic Swedish food, but there are also some more modern elements. Toast Skagen, S.O.S., and smoked salmon are some of the starters while the main courses offer goodies such as meatballs, veal schnitzel, grilled venison, and seared salmon (there’s baked cabbage for those who prefer vegetarian). Good food in a lovely setting combined with friendly staff delivering great service – you won’t be disappointed at this Old Town restaurant.

Stora Nygatan 24, Old Town

Wärdshuset Ulla Winblad

Wärdshuset Ulla Winbladh
Ulla Winbladh is one of the classic Stockholm restaurants – Photo: © Holger Ellgaard/Wikimedia

If you want to dine in a historic setting on Stockholm’s royal island of Djurgården, the Ulla Winbladh Inn is an obvious choice. This grand and historic establishment, which opened its doors in 1897, holds on to its traditions and personal service in the true spirit of an inn. They call themselves a “popular concept restaurant” where the idea is that everyone is welcome, and it should feel like coming home when you sit down in one of the fine dining rooms (or on the outdoor terrace in summer). And the broad welcome has resulted in a good mix of guests – among the tables, you’ll find everything from royalties and Djurgården strollers to tourists and families with children.

The kitchen at this restaurant in Djurgården focuses on genuine food craftsmanship. They serve both lunch and dinner, and the menu includes a long list of classics that follow the seasons for those who are hungry for Swedish cuisine in Stockholm. Meatballs with cream sauce, Bellman’s fried herring, fish stew, and Biff Rydberg are some examples. All prepared from the finest ingredients. During the year, they also set the tables for various holidays such as Easter, Father’s and Mother’s Day, Midsummer, crayfish premiere, Mårten Gås, and Christmas celebrations. What about the name Ulla Winbladh, then? It’s taken from the muse of the national poet Bellman.

Rosendalsvägen 8, Djurgården

Annons:

Annons:

Tradition

Among the alleys and cobblestones of the cozy Old Town, traditional home cooking has been eaten for ages. And the restaurant Tradition carries on that culinary legacy in the best way. They have a simple but highly appreciated concept: tasty home cooking prepared with a lot of love from high-quality ingredients from the Swedish and Nordic pantry. The interior meets the same high standards as the food. The homely environment with a Scandinavian feel is decorated with stylish wooden furniture and sober colors.

The menu includes delicious Swedish dishes such as Toast Skagen, steak tartare, chanterelle and Västerbotten pizza, sirloin, pike-perch, meatballs, and potato dumplings. Classic and excellent Swedish soul food, in short. Perfect for a lovely Sunday dinner as well as a lunch on an ordinary Tuesday. The drinks menu is also good with a solid selection of everything from schnapps to non-alcoholic. During the summer, Tradition has an inviting outdoor terrace in the courtyard – a quiet and cozy oasis if you want to take a break from the crowds of Old Town.

Österlånggatan 1, Old Town

Meatballs for the People

Meatballs for the People
This is the place to be for all things meatball
Few people need more than a guess to work out what’s on offer at Meatballs for the People – a restaurant, bar, and shop in one. As the name suggests, the focus is on perhaps the most famous Swedish dish, meatballs. In a beautiful brick building on the corner of Nytorgsgatan and Kocksgatan in Södermalm, you can feast on more than 15 different kinds of meatballs made from carefully selected quality meat, including pork, beef, wild boar, calf, moose, reindeer, haddock, salmon, and chicken (and there’s also a vegan option).

For you to enjoy your meatballs to the fullest, Meatballs for the People also has an excellent selection of drinks. You can pair your meal with fine wines, craft beers, sparkling wine, cocktails, and more. Add the delightfully lively atmosphere among the rustic wooden tables in this meatball palace, and you’ll understand why this gem has plenty of guests. If you prefer to eat at home or in the office, the restaurant offers takeaway, and if you want meatballs for a party or event, you can order catering. Simply a one-stop shop for Swedish meatballs.

Nytorgsgatan 30, Södermalm

Have a great time eating Swedish food in Stockholm


There you have our guide to Swedish food in Stockholm. We hope you find a restaurant that suits you, whether you want to treat your partner to herring and schnapps, feast on meatballs and mashed potatoes with your friends, or have a hearty Swedish lunch with your best colleague. Stockholm has a great selection of Swedish cuisine restaurants waiting for you – enjoy!

Gillar du artikeln? Dela gärna!
Du kanske också gillar de här artiklarna