The best Swedish restaurants in Stockholm
Updated 30 Sep 2020
Meatballs, potato dumplings, herring and of course lingonberry jam are all pillars of Swedish cuisine and popular additions to Stockholm's culinary offering. Distinguished establishments and modern eateries alike pay homage to traditional Swedish delicacies, serving Isterband sausages, northern arctic char and smoked reindeer meat, to name a few. This guide to the best Swedish restaurants in Stockholm was created to help you peruse the offerings and choose a restaurant to suit your fancy.
TrananKarlbergsvägen 14, Vasastan
Best meatballs in town?
This classic establishment opened in 1929 and is widely considered to serve the best meatballs in the city - despite the face that they are not even featured on the menu. What could be more quintessentially Swedish than meatballs, butter fried herring and mashed potatoes?
A culinary trip to the north
Knut pays tribute to the land of the midnight sun. The northern Swedish influences are apparent in the decor - wooden surfaces and furs. The rustic menu, features game, Norrland-style flatbread pizza and cranberry cocktails, with emphasis on local produce and ingredients.
EkstedtHumlegårdsgatan 17, Östermalm
Celebrity chef Niklas Ekstedt combines seasonal Swedish flavours, employing ancient techniques to create a rustic, fine-dining experience. Food is prepared over a fire pit or in a wood fired oven - no cookers or burners - old-school style. The decor pays homage to the forests of Jämtland and Skåne.
PelikanBlekingegatan 40, Södermalm
Genuine beer hall
Pelikan was first founded in 1660 in Gamla Stan and has since relocated to Södermalm. This genuine beer hall serves hearty Swedish food such as herring, potato dumplings, pork and golfball-sized meatballs. The rustic influences translate perfectly from the menu to the decor.
TennstopetDalagatan 50, Vasastan
Historic meeting place
Tennstopet has been around for some 150 years and the restaurant has been serving up Swedish classics with French elements for just as long. Tuck into their lovingly hand-rolled meatballs, cured salmon with dill potatoes or fried pork with onion sauce, among traditional favourites.
TabberasetFolkungagatan 126, Södermalm
A fresh take on homecooking
At this Södermalm restaurant they've given traditional Swedish homecooking dishes a modern revamp - so you don't need to be an old-school, dyed-in-the-wool traditionalist to enjoy their innovative small dishes. The name comes from the old Swedish word "tabberas", to eat up everything on your plate.
PrinsenMäster Samuelsgatan 4, City/Östermalm/Norrmalm
Historic turn-of-the-century restaurant
Prinsen has been serving classic Swedish dishes to hungry Stockholmers since 1897. The restaurant has retained its original decor, with art-covered walls, wooden panels and impressively high ceilings. They are passionate about preserving Swedish culinary history and the menu includes iconic dishes such as meatballs, Wallenbergare veal patties and Beef Rydberg.
Nybroe SmørrebrødNybrogatan 31 (Östermalmshallen), Östermalm
Not strictly speaking Swedish, but our Scandinavian sibling Denmark gives us traditional smörrebröd, open sandwiches, at Nybroe Smørrebrød in Östermalms Saluhall. The Danish delicacy can be endlessly varied with different toppings and is perfect for lunch, a snack or dinner.
Långa RadenGröna gången 1, City
Beautifully located on leafy Skeppsholmen, Långa Raden is a popular restaurant specialising in authentic Swedish cuisine. Chanterelles, meatballs and of course Swedish 'fika' are all part of this hotel restaurant's repertoire.