Home / Destinations / Sweden / Stockholm / Restaurants
Food Guide

Best Restaurants in Stockholm 2025

Explore the culinary scene of Stockholm - from local favorites to fine dining.

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 cutting-edge 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

These iconic dishes define the culinary identity of Stockholm.

🍽️

Complete Food Guide

100+ restaurants, local recipes, and dining recommendations for Stockholm.

Get Food Guide

Top Restaurants

Our handpicked recommendations for the best dining experiences.

Nordic Fine Dining

Frantzén

$$$$ ★ 5.0

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
Nordic

Oaxen Krog

$$$$ ★ 4.9

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
New Nordic

Ekstedt

$$$$ ★ 4.8

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
French-Swedish

Operakällaren

$$$$ ★ 4.7

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
New Nordic

Gastrologik

$$$$ ★ 4.8

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
Japanese-Nordic Fusion

Restaurant TAK

$$$ ★ 4.6

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
Swedish Seafood

Sturehof

$$$ ★ 4.5

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
Swedish

Meatballs for the People

$$ ★ 4.5

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

Find restaurants that match your taste preferences.

Nordic Fine Dining Cuisine

Frantzén

$$$$

Nordic Cuisine

Oaxen Krog

$$$$

Woodstockholm

$$

New Nordic Cuisine

Ekstedt

$$$$

Gastrologik

$$$$

Kalf & Hansen

$$

French-Swedish Cuisine

Operakällaren

$$$$

Japanese-Nordic Fusion Cuisine

Restaurant TAK

$$$

Swedish Seafood Cuisine

Sturehof

$$$

Lisa Elmqvist

$$$

Street Food & Markets

The best local flavors at affordable prices.

Street Food

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
Street Food

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
Street Food

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

Östermalms Saluhall

Stockholm's grandest food market in a restored 1888 building with fine fish, cheese and delicatessen

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

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

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

Weekends May-September 11:00-17:00

Dining Etiquette & Tips

Navigate the local food scene like a pro.

🍴

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

Dietary Information

{'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.

💵 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

Taste the Best of Stockholm

Get our complete food guide with 100+ restaurant recommendations, local recipes, and foodie walking routes.

Download Food Guide