Stockholm, Sweden's stunning capital, spans 14 islands where Lake Mälaren meets the Baltic Sea, creating a city of breathtaking waterways, medieval history, and state-of-the-art design. As Scandinavia's largest city, it blends royal palaces and Viking heritage with a thriving food scene and world-class museums.
Stockholm's food scene is one of Europe's most exciting, anchored by New Nordic cooking that showcases exceptional Swedish ingredients — wild game, fresh seafood, foraged herbs, root vegetables and dairy. The city has more Michelin stars per capita than almost any other European capital. Classic Swedish dishes like meatballs, gravlax, pickled herring, elk and reindeer remain beloved, while the thriving café culture (fika) means exceptional coffee and pastries are found on every corner. The international dining scene is strong, with excellent Japanese, Middle Eastern and Italian options alongside Scandinavian staples.
Must-try dishes
Iconic dishes that define Stockholm.
Köttbullar (Meatballs)
Sweden's most famous dish — small pork-beef meatballs in cream sauce with lingonberry jam and mashed potato
Where to try: Meatballs for the People, Pelikan
Price: 165-195 SEK
Gravlax
Cured salmon with dill, sugar and salt — a classic Swedish starter served with mustard-dill sauce
Where to try: Most traditional Swedish restaurants
Price: 145-195 SEK
Surströmming
Fermented Baltic herring — extremely pungent, an acquired taste and a Swedish cultural institution
Where to try: Specialty shops and food markets
Price: 85-120 SEK
Kanelbulle (Cinnamon Roll)
Sweden's beloved pastry — a flaky, cardamom-spiced cinnamon roll essential to every fika break
Where to try: Café Saturnus, Fabrique Bageri
Price: 35-50 SEK
Räkmacka (Shrimp sandwich)
An open-faced sandwich piled high with fresh Nordic shrimps, egg, mayonnaise and dill on sourdough bread
Where to try: Lisa Elmqvist, Hötorgshallen
Price: 145-195 SEK
Janssons Frestelse
A creamy, oven-baked potato and anchovy gratin — a classic Swedish comfort dish often served at Christmas
Where to try: Traditional Swedish restaurants
Price: 145-175 SEK
Ärtsoppa (Pea Soup)
Traditional Swedish yellow pea soup with pork, served on Thursdays by tradition with Swedish pancakes
Where to try: Prinsen, Tradition
Price: 135-155 SEK
Top restaurants
Handpicked picks for the best dining experiences.
Frantzén
Sweden's only three Michelin-starred restaurant, led by chef Björn Frantzén, offering an extraordinary multi-course tasting menu that blends Nordic ingredients with Japanese and French techniques. One of the most sought-after reservations in Northern Europe.
Known for: Three Michelin stars; only three-star restaurant in Scandinavia
Klara Norra kyrkogata 26, 111 22 Stockholm
Oaxen Krog
A two Michelin-starred restaurant on Djurgården in a beautifully converted shipyard building, focusing on local Swedish produce prepared with precision and creativity. Chef Magnus Ek creates seasonal menus that celebrate Swedish terroir.
Known for: Two Michelin stars; locally foraged and farmed ingredients
Beckholmsvägen 26, 115 21 Stockholm
Ekstedt
Chef Niklas Ekstedt's acclaimed restaurant cooks everything over open fire, birch wood and hay — no electricity in the kitchen. The dramatic cooking technique produces extraordinary smoky, primitive flavours in an elegant dining room.
Known for: One Michelin star; all cooking over open fire
Humlegårdsgatan 17, 114 46 Stockholm
Operakällaren
One of Stockholm's most storied dining institutions since 1787, located in the Royal Opera House with opulent Belle Époque interiors. Serves a sophisticated menu of classic French-influenced Swedish cuisine alongside an extraordinary wine cellar.
Known for: Historic institution; Nobel Banquet catering heritage
Karl XII:s torg, 111 86 Stockholm
Gastrologik
A Michelin-starred restaurant in Östermalm with a daily-changing menu based entirely on what seasonal ingredients chefs Jacob Holmström and Anton Bjuhr can source that morning. No fixed menu — complete trust in the kitchen's creative journey.
Known for: One Michelin star; entirely ingredient-led daily menu
Artillerigatan 14, 114 51 Stockholm
Restaurant TAK
A stunning rooftop restaurant on the 13th and 14th floors of Brunkebergstorg with breathtaking 360-degree views over Stockholm and an inventive menu blending Japanese and Nordic flavours. The views alone are worth the trip.
Known for: Rooftop views; Japanese-Nordic fusion
Brunkebergstorg 2-4, 111 51 Stockholm
Sturehof
Stockholm's most celebrated seafood brasserie since 1897, located at the fashionable Stureplan roundabout in Östermalm. Known for exceptional fresh fish and shellfish, the classic Swedish smörgåsbord and a buzzing open-all-hours atmosphere.
Known for: Open since 1897; finest seafood brasserie in Stockholm
Stureplan 2, 114 35 Stockholm
Meatballs for the People
A much-loved Södermalm institution dedicated to the perfection of Swedish meatballs, offering eight varieties including traditional beef-pork, elk, reindeer, lamb and vegetarian options with classic accompaniments of lingonberries, cream sauce and mashed potato.
Known for: Stockholm's best meatballs — eight varieties
Nytorgsgatan 30, 116 40 Stockholm
Restaurants by cuisine
Browse picks grouped by cuisine type.
Traditional Swedish
Pelikan
Den Gyldene Freden
Prinsen
Magnus Ladulås
Tennstopet
Tradition
Bakfickan
French
Operakällaren
Fem Små Hus
Café Nizza
Brasserie Bobonne
European
Gondolen
Urban Deli
Luzette
Japanese
Restaurant TAK
Sushi Sho
Ramen Toyama
New Nordic
Ekstedt
Gastrologik
Kalf & Hansen
Nordic
Oaxen Krog
Woodstockholm
Seafood
Sturehof
Lisa Elmqvist
Specialty Coffee
Drop Coffee
Johan & Nyström
Artisan Bakery
Fabrique Bageri
Avant
Punk Royale
Café
Café Saturnus
International Market Hall
Hötorgshallen
Modern Nordic
Hillenberg
Nordic Fine Dining
Frantzén
Organic Garden Café
Rosendals Trädgård Café
Swedish
Meatballs for the People
Swedish Brunch
K-Märkt
Swedish Pub Food
Akkurat
Traditional Swedish Café
Vete-Katten
Vegetarian
Hermans Vegetariska Restaurang
Viking
Aifur
Street food
Local flavours at affordable prices.
Tunnbrödsrulle
A Swedish street food staple — thin flatbread wrapped around a hot dog, mashed potato and creamy shrimp salad
Find it at: Street carts around Central Station and Hötorget
Waffles with jam and cream
Fresh Swedish waffles on Waffle Day (25 March) and year-round at market stalls
Find it at: Markets and food festivals
Freshly cooked shrimps
Boats arriving at Strömkajen sell fresh-cooked archipelago shrimps straight from the water
Find it at: Strömkajen quay, central Stockholm
Food markets
Where locals shop and graze.
Östermalms Saluhall
Stockholm's grandest food market in a restored 1888 building with fine fish, cheese and delicatessen
Hours: Mon-Fri 09:30-18:00; Sat 09:30-16:00
Hötorgshallen
International underground market hall below Hötorget square with global cuisine stalls
Hours: Mon-Fri 10:00-18:00; Sat 10:00-16:00
Söderhallarna
Södermalm's food market hall with organic produce, specialty foods and casual eateries
Hours: Mon-Sat 10:00-20:00; Sun 11:00-18:00
Hornstull Marknad
Summer flea market and food stalls along the Hornstull waterfront, popular with young locals
Hours: Weekends May-September 11:00-17:00
Dining etiquette & tips
Navigate the local food scene confidently.
Lunch (11:30-14:00) is the best value meal — most restaurants offer a dagensrätt (dish of the day) for 115-145 SEK including bread, salad and a drink
Tipping is not obligatory in Sweden — rounding up or adding 5-10% for good service is appreciated
Fika (coffee and pastry break) is a sacred Swedish institution — honour it twice daily
Book Michelin-starred restaurants weeks or months ahead — Frantzén is fully booked months in advance
Most restaurants close on Sundays or have reduced hours — plan dinner accordingly
The famous dagensrätt lunch deal is usually not advertised online — look for blackboard signs outside restaurants
- Vegetarian
- Vegetarian options are widely available; Hermans Vegetariska is dedicated vegetarian; most cafés and restaurants clearly mark vegetarian dishes
- Halal
- Limited dedicated halal restaurants; Middle Eastern and Turkish restaurants in Hötorgshallen and central Stockholm offer halal options
- Gluten free
- Gluten-free options commonly available; Swedish bakeries often stock gluten-free breads; check allergen menus which restaurants are required to provide
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | 80-145 SEK per meal | Dagensrätt lunch deals, food markets, Tunnbrödsrulle street food and bakery fika |
| Mid-range | 250-450 SEK per meal | Sit-down restaurants with full courses and drinks |
| Upscale | 900-3,500+ SEK per person | Fine dining tasting menus at Michelin-starred restaurants |