Restaurants in Stockholm serving traditional homecooking
Updated 6 Oct 2020
Food trends, like any trend, come and go but timeless classics never go out of style. You can't visit Stockholm and not try the local cuisine - rustic and homely husmanskost. Revel in traditional Swedish home cooking such as pickled herring and meatballs. But Stockholm's culinary landscape also includes taverns serving homemade French coq au vin, Danish smörrebröd sandwiches as well as Polish pirogues. In our guide to traditional restaurants in Stockholm you'll find hearty Swedish classics as well as home-style international delicacies.
TrananKarlbergsvägen 14, Vasastan
The best meatballs in Stockholm?
Tranan is synonymous with its red-and-white tablecloths and original 1929 detailing. Widely considered to serve the best meatballs in the city - although you'll find no trace of them on the menu, order them anyway. This homely institution also serves fried herring with mashed potatoes. A well-preserved classic bound to satisfy your husmans-cravings.
OmniHagaesplanaden 50, Vasastan
The emphasis at Omni on Torsplan is on well-known and well-loved classic cooking, from traditional Swedish homecooking to Italian pizza and pasta. Good quality ingredients take centre stage in dishes such as fried pork schnitzel and fish and shellfish stew. During the day you can choose from a selection of daily lunch specials, while in the evenings a broad à la carte includes dishes to suit all tastes.
TennstopetDalagatan 50, Vasastan
A true classic
This classic joint opened in 1867, and despite its recent renovation it retains a strong sense of history and a charming patina. The traditional menu features classic dishes such as toast Skagen, herring in multiple guises, beef Rydberg and of course meatballs. Over the years Tennstopet has been the hangout of choice for locals, artists, writers and musicians alike.
PrinsenMäster Samuelsgatan 4, City/Östermalm/Norrmalm
One of Stockholm's very best classic restaurants, Prinsen has been serving traditional Swedish dishes for more than 100 years - and their food is still just as popular today. Toast Skagen, cod fillet and home-rolled meatballs are served in historic surroundings with a lively atmosphere, just a few steps from the smart boutiques of Biblioteksgatan.
Homecooking, northern Swedish style. Knut is a contemporary Norrlandic restaurant serving everything from wild duck and flatbread pizzas to moose carpaccio. This rustic premises pays tribute to the mountainous region with wooden furniture and fur throws.
PelikanBlekingegatan 40, Södermalm
Meatballs and fried pork in a historic beer hall
This beerhall institution in Södermalm is one of Sweden's oldest restaurant and a must for fans of Swedish home cooking. They serve traditional dishes such as meatballs and fried pork with onion sauce. The This genuine beer hall serves golf ball-sized meatballs, pork and other rustic classics. Pelikan's eminent history is etched into its walls and it's just as popular as it was in its heyday.
KBSmålandsgatan 7, City/Östermalm/Norrmalm
Since its opening in 1931, Konstnärsbaren has remained largely intact. Naturally the menu features traditional favourites such as herring, Toast Skagen and Wallenbergare veal patties. If you're in the mood for husmanskost, the daily special is a must.
Sjätte TunnanStora Nygatan 43, Old Town
Rustic medieval homecooking
If you want to eat really historic food, head to this medieval-themed restaurant in the Old Town. They serve the kind of food eaten in the Middle Ages, such as goat meatballs served on a skewer and onion soup. Wash your food down with a glass of mead or some snaps.
StyrelsenHantverkargatan 31, Kungsholmen
Cosy neighbourhood restaurant
Take a deep dive into Mediterranean homecooking at Styrelsen, with dishes perfect for pairing with selected wines and cocktails. The menu includes comfort food favourites such as ragu, onion soup and steak tartare. During the summer months you can eat and drink al fresco in their secret inner courtyard.
Operakällaren BakfickanKarl XII:s Torg, City/Norrmalm
At the opera
Distinguished Operakällaren's slightly more casual sibling boasts an intimate space with only 28 seats. Their specialty is naturally husmanskost and the menu changes daily, with traditional dishes as pickled herring, meatballs with cream sauce and Beef Rydberg.
DalanisseVikingagatan 7, Vasastan
Swedish flavours in Birkastan
Family-run Dalanisse in Birkastan serves Swedish homecooking favourites. They aim to offer something for all tastes and occasions, and you'll find dishes such as meatballs and fried pork on the menu.
Östra Station JärnvägsrestaurangenValhallavägen 77, Östermalm
Beautifully preserved station restaurant
Järnvägsrestaurangen opened in 1932 as the Östra Station railway station restaurant and both the original interiors and the focus on traditional Swedish cuisine have remained. Take a trip down memory lane as you eat dishes such as meatballs, moose steak and "raggmunk" potato pancakes surrounded by historic Thirties architecture.
GrodanGrev Turegatan 16, Östermalm
A distinguished classic
Grodan opened in 1985 and has a decidedly French-Swedish air. This popular restaurant is famous for its fish stew; other showstopping signature dishes include potato pancakes, minute steak and calf's liver. With its generous opening hours and relaxed ambiance, Grodan is something of a Stockholm institution.
Brasserie BobonneStorgatan 12, Östermalm
À la Parisienne
This classic distinctly French restaurant pays homage to the city of light with white tablecloths and a quaint chalkboard menu that is updated bi-weekly. Expect no-frills favourites such as boeuf bourguignon, soufflé, veal entrecote and other delicacies.
Två små svinÅrstavägen 49, Årsta
No need to cross the Öresund to eat classic Danish fare, just head out to Årsta. Två Små Svin exudes Copenhagen-chic vibes in sleek beer hall setting and serves classic Danish open sandwiches topped with everything from smoked eel and picled herring to roast beef. Accompany your meal with schnapps or Czech beers.