
Food and drink
Restaurants in Stockholm: Michelin stars, food halls and fika
Stockholm has twelve Michelin-starred restaurants, three food halls and a fika culture that takes the coffee break seriously. Here is where to book a table, where to eat well without planning, and the hotels with restaurants worth the trip.
In short
For a big dinner, book well ahead at one of the Michelin restaurants, such as Frantzén, AIRA or Ekstedt. For lunch, head to Östermalms Saluhall or Hötorgshallen, and take your fika at a konditori with cinnamon buns. For a view, eat at TAK on Brunkebergstorg.
Our first choice: At Six on Brunkebergstorg, with TAK on the same block and some of the city's best cocktail bars within walking distance.
Book your stay: See available rooms at At Six
The links to the hotels are partner links. If you book through them, Picolo may earn a small commission at no extra cost to you.
Michelin-starred restaurants in Stockholm in 2026
In the 2026 Michelin Guide Nordic Countries, Stockholm has twelve starred restaurants. Book several weeks ahead, and for the biggest names be quick when new dates are released.
Three stars: Frantzén, Björn Frantzén's restaurant in Klara, with Nordic ingredients and Japanese and French precision.
Two stars: AIRA, on the water on Djurgården, with Tommy Myllymäki in the kitchen.
One star: ADAM ALBIN, Celeste, Dashi, Ekstedt, ergo., Etoile, Nour, Operakällaren, Seafood Gastro and Sushi Sho.
Two of them deserve a special mention. At Ekstedt, everything is cooked over open fire, with no electricity in the kitchen. Operakällaren sits in the opera house by Kungsträdgården and has been one of the city's great restaurants for more than a century.

Nordic and Japanese
At TAK, Nordic ingredients are prepared with Japanese techniques.
The food halls: lunch at the counter
Östermalms Saluhall
Östermalms Saluhall, built in 1888, reopened in 2020 after several years of restoration. Eat herring, skagenröra and fish soup at the counter, and take cheese, meat and crispbread home with you.
Hötorgshallen
Hötorgshallen lies beneath Hötorget in the centre, with stalls from all over the world, from Swedish seafood to Lebanese and Japanese food. A good choice for a quick lunch between shops.
Söderhallarna
Söderhallarna on Medborgarplatsen is Södermalm's food hall, with delicatessens, cafés and restaurants. It works well before or after a night out on Söder.
Fika: the coffee break Swedes take seriously
Fika is more than coffee and cake. It is a pause, often mid-morning and again in the afternoon, taken in konditoris, bakeries and cafés all over the city. Order a cinnamon or cardamom bun, and don't rush.
Vete-Katten on Kungsgatan is a classic konditori from 1928, with bright salons and princess cake. Fabrique has bakeries across the city, known for sourdough bread and buns. Around Mariatorget and Nytorget in Södermalm, the cafés are packed close together.
Husmanskost and the Christmas julbord
For classic Swedish home cooking, with meatballs, herring and Jansson's temptation, go to the old favourites. Den Gyldene Freden in Gamla Stan has been serving food since 1722, Pelikan in Södermalm is a beer hall with long traditions, and Tranan by Odenplan is a neighbourhood bistro Stockholmers return to year after year.
In December many restaurants serve the julbord, the Swedish Christmas buffet, and the best known is at Veranda in the Grand Hôtel. Book early, as the best dates fill up long before December. See also our guide to Stockholm Christmas markets.

Grand Hôtel
Stockholm's hotel restaurants are often as good as the best independent restaurants in town.
A view: TAK and the rooftop bars
Frida Ronge is the chef behind TAK, the restaurant at the top of the building on Brunkebergstorg, with Nordic-Japanese food and views over the palace. In summer the Stockholm under Stjärnorna rooftop bar opens next door, with room for more than a thousand guests.
Hotels with restaurants worth the trip
Grand Hôtel
The Grand Hôtel has several restaurants, among them Veranda, with views of the palace and the classic smörgåsbord, and Cadier Bar. You stay on Strömmen, with Gamla Stan across the bridge.
Book your stay: See available rooms at the Grand Hôtel Stockholm
Bank Hotel
Bank Hotel has a restaurant in the old banking hall and a rooftop bar, a few minutes from Kungsträdgården. A good choice for a weekend where dinner is the main event.
Book your stay: See available rooms at Bank Hotel
Ett Hem
At Ett Hem in Lärkstaden, guests eat together in the kitchen, with food made from whatever is in season. It feels more like dinner with friends than a restaurant.
Book your stay: See available rooms at Ett Hem
Hotel Rival
Hotel Rival is on Mariatorget, with a bistro and bar on the ground floor and the restaurants and bars of Söder right outside the door.
Book your stay: See available rooms at Hotel Rival
Restaurants in Stockholm: frequently asked questions
How many Michelin-starred restaurants does Stockholm have?
Twelve in the 2026 Michelin Guide: Frantzén with three stars, AIRA with two and ten restaurants with one star.
Where can you eat well on a budget in Stockholm?
The food halls, Östermalms Saluhall, Hötorgshallen and Söderhallarna, are good places for lunch. Many restaurants also serve a lunch of the day on weekdays.
What is fika?
Fika is the Swedish coffee break, often with a cinnamon or cardamom bun, taken at an unhurried pace in a konditori or café.
Where can you eat traditional Swedish food in Stockholm?
Den Gyldene Freden in Gamla Stan, Pelikan in Södermalm and Tranan by Odenplan are the classics for meatballs, herring and Jansson's temptation.
Do you need to book restaurants in Stockholm?
For dinner at weekends and at the Michelin restaurants, yes. For lunch in the food halls and at cafés, you can usually walk straight in.