Best Restaurants

Out of all the restaurants in a city, 10Best narrows the options to those places with the most appeal and the best reputations. We offer carefully vetted selections to let you explore Stockholm dining on your own. If time is really tight, though, and you don't have the leisure to look through all our offerings, we present our Stockholm Best Restaurants list. Here, we distill the best businesses down to a special selection of ten. These places promise a stellar experience and a taste of the city that you just can't miss.


The 19-seat two-Michelin-starred restaurant epitomizes Scandinavian culinary innovation. Behind an unassuming door in Gamla Stan, which is about 15 minutes walk from Stadsgården cruise port, local celebrity chef Björn Frantzén combines the best of Swedish and Japanese cuisine to create a gastronomic experience of its own. Most dishes are bite-size and are prepared with out-of-the-world creativity, for example, lobster is sided with algae and herb emulsion as sashimi and green apples are paired with pea shoots to make juice. A wide variety of common and uncommon vegetables is the star of the meal. One of Frantzén's signature dishes, satio tempestas, comes with 46 ingredients all plucked out from the restaurant's garden. Price is high – a 12-course dinner will run you SEK2,100 (USD323), but where else can you find a dish that combines beetroot, lavender and 100-year-old vinegar. Reservation recommended.

Recommended for Best Restaurants because: Located behind an assuming door in Gamla Stan, this two-Michelin-starred gourmet restaurant presents a game-changing dinning experience, combining fresh Scandinavian seafood and organic vegetable (a lot of them from their own garden) in a theatrical, respectful and very Japanese manner. Dishes are as imaginative and colorful as they can be.

Local Expert tip: Make sure to check out the restaurant's toilet which has a one-way mirror into the kitchen – that is you can see the chefs but they can't see you.

Read more about Restaurant Frantzén →


This historic blue-collar tavern is currently one of the hottest late-night pubs in Södermalm. Its beer hall doubles as a restaurant which serves traditional Swedish dishes at a fraction of the price of high-end venues. Price for a set lunch costs from SEK89-127(USD13.8-19.8), and a main on the à la carte menu will run you about SEK165(USD25.6). Noteworthy items include steak tartare, rye fried herring, pan fried reindeer with mushrooms and oxcheek bourguignonne, among others. The restaurant runs an extremely popular weekend brunch for about SEK210 (USD33) which serves classic Swedish fare Västerbotten Pie. And as an affiliation of a bar, the venue provides a good beer selection including 11 brands on tap and eight by bottle.

Recommended for Best Restaurants because: This down-to-earth restaurant and bar offers proper, traditional Swedish food at a wallet-friendly price (which equals to very cheap in Stockholm). It's also one of the most popular late-night pubs in Södermalm.

Local Expert tip: Previous customers reported that the restaurant charges an extra but mandatory coat-checking fee.

Read more about Kvarnen →


The century-old restaurant is the place to see and be seen at the affluent Stureplan. It is under a 15-minute drive from both Värtahamnen and Frihamnen cruise port. Founded in 1897, the classic brasserie provides a seafood and shellfish feast in true Swedish style. Herring is the star of the restaurant. The Swedish specialty fish can be enjoyed either as a starter, with five different sauces and sided by Swedish cheese, or served fried as a main with brown butter and potato purée. Then comes the Oyster which can be bought individually or as a platter. To sweep you off your feet, dig in some salted salmon with dill-creamed potatoes, lobsters from Canada or gratined prawns from Dublin. The venue also claim to have the widest winelist in Stockholm – more than 600 wines are available for your choice.

Recommended for Best Restaurants because: This century-old restaurant is the top choice for Swedish seafood.

Tracy You's expert tip: After filling yourself with yummy Scandinavian seafood, pop to Obaren, a small club at the back of the restaurant for a drink and live music.

Read more about Sturehof →


The two venues at Grand Hotel Stockholm by the Swedish celebrity chef offer you the opportunity to taste Dahlgren's food creation in the environment and budget at your choice: either a full-blown gastronomic dinner at formal restaurant Dining Room (or Matsalen in Swedish) or a casual informal nibble at bistro Food Bar (or Matbaren). Dahlgren makes a big effort to use local and seasonal ingredients so the menus at both restaurants change from day to day. Some of their previous dishes include pumpkin, truffle with parmesan and langoustine with pigs cheek at Michelin-two-starred Dining Room, and braised pork steam buns at Michelin-one-starred Food Bar. Dinner-only Dining Room serves set gastronomic meals (USD293 for eight courses) and the average price for a main at Food Bar is USD34.

Recommended for Best Restaurants because: Made up with a formal gastronomic restaurant Dining Room and an informal bistro Food Bar, this establishment at Grand Hotel Stockholm serve the food creations of probably Sweden's most celebrated chef, Mathias Dahlgren.

Tracy You's expert tip: If you eat at Dining room, you will have a sweeping view over the Swedish Royal Palace.

Read more about Mathias Dahlgren →


The ever-lasting favorite of Stockholmers' has witnessed the fast growth of the city's dining scene in the past 16 years. It's where people go to taste innovative dishes in a posh and ultra-sophisticated environment. Situated in Swedish Royal Academy of Art, it's about 20 minutes drive from Frihamnen port and 15 minutes drive from Värtahamnen. The water-side Michelin-one-starred restaurant affords a great view toward Gamla Stan and is where many government official go for meals. Dishes reflect world cuisine with a focus on Swedish fresh-caught such as scallop, turbot and lobster. Tasting menu changes monthly and costs something around SEK1,250 (USD193) per head without wine pairing. Its terrace bar F12 Terrassen, which only opens during summer, is hugely popular. This is where trendy and fashionable locals go to social and world-class DJs regularly spin when the Nordic sun doesn't set till midnight.

Recommended for Best Restaurants because: This is one of the earliest Michelin-starred restaurant in Stockholm and its terrace bar (open only in summer) is extremely popular among trendy and fashionable locals when the sun doesn't set till midnight.

Local Expert tip: Friday is the best time to go as F12 always uncorks a few bottle of exclusive wines and sells them by glass that day and the three-course lunch menu is reduced to SEK290 (USD45) from SEK390 (USD60), a true steal in this expensive city for a Michelin meal.

Read more about F12 →


Literally meaning "taste" in Swedish, this is one of the most inventive restaurants in Stockholm and is situated under a 10-minute drive from Stadsg?rden cruise port. Flavor is the absolute theme here. The venue puts on experiment the different combination of flavours by offering three, five, or seven-course small-bite set meals (from SEK400, or USD62). The small portions allow diners to experience as many tastes as possible. Three dishes here equal to a main while seven courses add up to a normal three-course meal. All dishes are named after their distinctive flavors, for example lemon, curry and truffle, and the cuisine is of fusion Swedish style with dishes such as "Swedish cabbage roll" with duck leg, forest mushroom and lingonberry (as Ginger on the menu), and "hamburger" wagyu with brioche (as Truffle).

Recommended for Best Restaurants because: Literally meaning “taste” in Swedish, this is one of the most inventive restaurants in Stockholm. The venue experiments the different combination of flavours by offering three, five, or seven-course small-bite meals. All dishes are named after their distinctive flavors, for example lemon, curry and truffle.

Tracy You's expert tip: SMAK also has a bar where famous DJS often come and spin a storm.

Read more about SMAK →

Rosendals Garden Café

An open air cafe like none other in Scandinavia, Rosendals Garden Cafe produces most of its ingredients on location and their menus change almost every day depending on harvest times and crop output. Rosendals also keeps irregular hours depending on the seasons. The cafe opens every year from February 21 to December 21, February, March, November and December, 11am-4pm; April 11am-5pm; May-September 11am-5pm (weekdays), 11am-6pm (weekends); October 11am-4pm (weekdays), 11am-5pm (weekends)

Recommended for Best Restaurants because: Situated in an orchard, vineyard and rose garden, this open-air café is one of Stockholm's best-kept secret. Whenever the weather is good, locals make a special trip there for picnic or to enjoy the iconic Swedish pastime “fika” (meaning to meet up for a coffee and a cake). Visitors can order salads, sandwiches, soup or cookies and eat them either in the greenhouse or outside in the garden. All dishes produced by the café are organic. Most ingredients come from the garden.

Local Expert tip: Menu changes day to day so you're in for a nice surprise.

Read more about Rosendals Garden Café →

Airport - Bma

Many guests are lured by the brännvin, or aquavit, of which there are over 40 varieties offered. But it's the food that really deserves attention. The concept here is "A Taste of Sweden." Traditional fare is served in 44 tiny portions and the menu changes with the seasons. You can also choose between the different "county menus," to explore the difference between southern and northern food. Brännvin has a perfect waterfront view over Strömmen Canal, so ask for a table by the window when making a reservation. Bus 76, 2, 43, 55.

Read more about Brännvin →

Airport - Bma

The 150-seat restaurant on Gamla Stan is logged in Guinness World Records as the world's oldest restaurant with the same surroundings. The kitchen has been cooking traditional Swedish cuisine non-stop since 1722 and the environment will transport you 300 years back. The dim-lit barrel-vaulted dining room largely resembles an 18th century Swedish tavern. Along the history, the restaurant has been a regular dining spot of many Swedish culture figures, such as 18th century poet and songwriter Carl Michael Bellman, 19th century artist Anders Zorn and 20th century songwriter Cornelis Vreeswijk. The dishes here are heavy and filling – properly Swedish. Signature items include smoked reindeer, meatballs and herring.

Recommended for Best Restaurants because: Founded in 1772, this high-end restaurant on Gamla Stan provides traditional Swedish food in a historic setting. Signature dishes include smoked reindeer, meatballs and herring.

Local Expert tip: To catch up with the brains behind Nobel Prize of Literature, go on Thursday for dinner as the Swedish Academy convene at the restaurant's Bellman room every Thursday for its weekly dinner.

Read more about Den Gyldene Freden →


Roughly 15 minutes on foot from Stadsg?rden cruise port lies Sjögräs, one of Stockholm's most popular restaurant and bar which serves French cuisine with a Swedish spin. The three-level venue is a classy place without giving the feeling of so – the ambience is relaxed and staff are chatty and friendly. You either order from an ? la carte menu or from the blackboard for daily specials. Noteworthy dishes include pulpo and king crab, and roasted sweetbreads. Its dessert rum and chocolate steals the heart of many diners. Prices fall in the moderate level in Stockholm: a starter costs about SEK150 (USD23) and a main is about SEK269 (USD42).

Recommended for Best Restaurants because: On the trendy island Södermalm (the spiritual home of The Girl with Dragon Tattoo), this is the place to have the fusion European food in a relaxed, friendly yet still classy environment.

Local Expert tip: The venue boasts the largest collection of rum in north Europe.

Read more about Sjögräs →