Stockholm10

13 Best Places to Eat in Stockholm

Finding food to eat in Stockholm is easier when the occasion comes first. The city offers traditional Swedish comfort food, classic dishes in Gamla Stan, refined tasting experiences and relaxed restaurants for lunch or dinner.

Compare the setting, cuisine and booking needs before choosing. Solo diners may prefer a straightforward table, while birthday dinners and sought-after evening meals call for earlier planning and confirmation of availability.

How this guide is ordered

These options are arranged by the occasions and dining styles they serve, including Swedish cuisine, Old Town meals, solo dining, refined menus, seasonal food and the likelihood that advance booking will be useful. Some eligible businesses may purchase enhanced visibility, which can influence their placement.

Top 3 Ranking Map How to choose

Compare 13 Places to Find Food in Stockholm

Lilla Gästabud #1
What stands out
  • Swedish home cooking

  • Traditional meatballs

Lilla Gästabud

4.9727 reviews
Lilla Nygatan 16, 111 28 Stockholm, Sweden
Best for
Traditional Swedish comfort foodLunch or dinner in Gamla Stan

Lilla Gästabud brings Swedish home cooking to the heart of Gamla Stan. Traditional meatballs are a central draw, served in a cozy, relaxed setting with attentive and friendly service. The restaurant works equally well for lunch, dinner or a solo meal, while wine, beer and cocktails provide plenty of choice alongside the food.

Apple crumble offers a satisfying finish for dessert, particularly after the richer traditional dishes. Flavour balance can be assertive: the braised pork’s wine sauce may taste bitter to some palates, while the meatball gravy can lean salty. It is therefore best suited to diners who enjoy robustly seasoned Swedish comfort food.

Frantzén #2
What stands out
  • cuisine, service and atmosphere working in concert

Frantzén

4.8762 reviews
Klara Norra kyrkogata 26, 111 22 Stockholm, Sweden

Frantzén approaches fine dining as a fully staged evening, with cuisine, service and atmosphere working in concert rather than as separate elements. The setting suits diners looking for a destination meal in Stockholm.

The cooking is the central draw, with dishes such as French toast and langoustine providing especially distinctive moments. Assured service and thoughtful presentation round out the experience.

Tajrish restaurang #3

Tajrish restaurang

4.8577 reviews
Torsgatan 31, 113 21 Stockholm, Sweden

Tajrish restaurang offers Persian cooking in Stockholm, with richly flavoured dishes, carefully treated ingredients and vegetarian choices that can be adapted when needed. The meal is rounded out with tea, making it an inviting choice for discovering Persian cuisine or returning to familiar favourites.

Restaurant Ekstedt #4
What stands out
  • cooked over burning wood, coals and open flames

Restaurant Ekstedt

4.7894 reviews
Humlegårdsgatan 17, 114 46 Stockholm, Sweden

Restaurant Ekstedt offers a theatrical fine-dining experience built around an 11-course tasting menu cooked over burning wood, coals and open flames. The evening can begin with champagne and small starters in the lounge before moving through a kitchen tour, counter tastings and the main meal.

Polished service, atmospheric surroundings and thoughtfully matched wine pairings make it especially suited to a long, occasion-led dinner in Stockholm.

Restaurant Tegelbacken #5

Restaurant Tegelbacken

4.7719 reviews
Tegelbacken 2, 111 52 Stockholm, Sweden
Best for
Birthday dinnersA refined Swedish meal

Restaurant Tegelbacken offers Swedish cooking in Stockholm with a polished but approachable setting for lunch, dinner or a special occasion. The menu is well suited to sharing smaller plates, pairing food with wine or cocktails, and finishing with dessert.

Its cooking leans into carefully seasoned dishes, with turbot, foie gras, lamb and rhubarb dessert standing out as memorable choices. A private dining room adds flexibility for celebrations and smaller gatherings, while the attentive service supports a more considered meal.

Restaurant Tradition #6

Restaurant Tradition

4.64059 reviews
Österlånggatan 1, 113 53 Stockholm, Sweden
Best for
Trying classic Swedish dishesCozy lunches and dinners

Restaurant Tradition offers a focused introduction to Swedish cooking in Stockholm, with classic dishes such as meatballs, salmon pudding, smoked salmon and shrimp sandwiches. The SOS appetizer and Swedish wine add breadth for diners who want to explore beyond a single signature plate.

Its cozy, charming setting and warm service suit both lunch and dinner, whether dining alone or sharing small plates. Outdoor seating and takeaway add flexibility to the format.

Slingerbulten #7
What stands out
  • tender, flavorful meatballs

Slingerbulten

4.63489 reviews
Stora Nygatan 24, 111 27 Stockholm, Sweden
Best for
Classic Swedish food in the Old Town

Set in Stockholm’s Old Town, Slingerbulten is a cozy restaurant for classic Swedish cooking, with tender, flavorful meatballs as a clear draw. Its traditional atmosphere suits an unhurried lunch or dinner, whether dining alone or stopping in while exploring the historic center.

A meal here can include a salad bar, fresh bread and coffee, creating a generous package at approachable prices. Beer and cocktails broaden the choice for dinner, while takeaway offers a useful alternative when a sit-down meal does not fit the day.

Milos Restaurang #8

Milos Restaurang

4.7526 reviews
S:t Göransgatan 121, 112 19 Stockholm, Sweden
Best for
Greek food with generous portionsFlexible dine-in or takeaway meals

Milos Restaurang brings Greek flavours to Stockholm in a cosy, clean setting with generous portions and an easygoing atmosphere. The menu includes dishes such as fried calamari, garlic bread, melitzanosalata, lamb racks, gemisto bifteki and baklava, giving diners plenty to share or build into a full meal.

Service is quick and friendly, while halal food and organic dishes add useful flexibility. Outdoor seating, takeaway and delivery make Milos suitable for more than a formal dinner, whether you are stopping in for lunch, ordering at home or settling in for an unhurried evening.

Restaurang Kryp In Gamla Stan #9
What stands out
  • Attentive, welcoming service

Restaurang Kryp In Gamla Stan

4.61737 reviews
Prästgatan 17, 111 29 Stockholm, Sweden
Best for
Trying Swedish cuisineA relaxed Old Town dinner

Restaurang Kryp In Gamla Stan offers traditional Swedish cooking in a cosy setting in the heart of Stockholm’s Old Town. The menu combines familiar classics with seasonal dishes, from venison to lighter seasonal starters such as asparagus soup.

Attentive, welcoming service is central to the experience, while the choice of indoor and outdoor seating makes the restaurant adaptable for lunch, dinner or a relaxed drink. It is a strong fit for visitors wanting Swedish flavours in an intimate atmosphere, particularly for a planned meal where the small dining room rewards advance booking.

Restaurant C & C #10

Restaurant C & C

4.61195 reviews
Skräddargränd 2B, 111 27 Stockholm, Sweden

Restaurant C & C welcomes diners to a charming Old Town setting with traditional Swedish dishes and a relaxed, cozy atmosphere. The menu includes distinctive Nordic choices such as cream of mushroom soup, wild boar, moose with mushroom sauce, sea bass and lingonberry dessert.

Warm, attentive service and approachable pricing make it a comfortable choice for a satisfying Stockholm meal.

Nomad | Swedish Food & Bar #11

Nomad | Swedish Food & Bar

4.52105 reviews
Upplandsgatan 2, 111 23 Stockholm, Sweden

Nomad | Swedish Food & Bar offers a welcoming Scandinavian setting where classic Swedish comfort food meets an easygoing bar atmosphere. Wild stew and Swedish meatballs are particularly appealing choices, with distinctive flavours that suit both first-time visitors and returning diners.

Indoor seating, bar places for drop-in visits and a dog-friendly welcome add flexibility, while advance booking is a sensible choice for a planned meal.

Norio Izakaya #12

Norio Izakaya

4.7140 reviews
Drottningholmsvägen 66, 112 19 Stockholm, Sweden
Best for
A solo sushi lunch

Norio Izakaya brings a focused Japanese dining experience to Stockholm, with sushi, rolls and izakaya-style choices suited to lunch, dinner or a quick takeaway. Torched salmon rolls, vegetarian rolls and chef’s-choice sushi plates stand out for careful presentation and fresh flavours, while sushi tacos and miso soup add character to the menu.

Vegetarian options, drinks and solo-dining flexibility make it easy to tailor the visit.

Restaurant Nationalmuseum #13

Restaurant Nationalmuseum

4.3239 reviews
Södra Blasieholmshamnen 2A, 111 48 Stockholm, Sweden
Best for
Lunch after visiting the museumFamily meals with dishes to share

Restaurant Nationalmuseum combines Swedish cooking with the distinctive surroundings of Stockholm’s Nationalmuseum. It is a natural stop after exploring the galleries, offering a relaxed setting for lunch, dinner, coffee or dessert. Soup, rainbow trout, skirt steak and salad are strong choices for sharing, while vegetarian dishes and a selection of wine, cocktails, beer and spirits broaden the menu.

Ordering at the Glas Bar before taking a seat keeps the experience smooth and informal. An in-house bakery and confectionery selection adds an appealing finishing touch.

Do you run a business?

Manage or add my business

Map of food to eat in Stockholm

Gamla Stan is the key area to consider for classic Swedish food, relaxed Old Town dinners and traditional dishes. Lilla Gästabud, Slingerbulten and Restaurang Kryp In Gamla Stan fit that style particularly well.

For other plans, compare the route to each restaurant with the meal’s purpose: a quick lunch, a birthday dinner, a solo table or a more elaborate evening. Confirm availability before making the trip.

Dining options to consider

  • Swedish comfort foodLook for traditional dishes and homestyle flavours when you want a familiar Swedish meal.
  • Gamla Stan diningChoose Old Town restaurants for classic Swedish food, relaxed dinners and a historic setting.
  • Solo diningSeveral options suit diners looking for a comfortable lunch or dinner without a group.
  • Refined Swedish mealsConsider fine-dining restaurants and carefully structured menus for a more formal occasion.
  • Seasonal menusSome restaurants are suited to exploring Swedish cuisine through changing seasonal dishes.
  • Birthday dinnersChoose a restaurant with a more polished setting when the meal is part of a celebration.

Choosing where to eat

  1. Match the restaurant to the occasion before comparing cuisines.
  2. Pick Gamla Stan for a classic Old Town dinner and Swedish dishes.
  3. Ask about solo seating if you are dining alone at a busy time.
  4. Reserve ahead for fine dining, birthday meals and popular evening tables.
  5. Check whether the menu is traditional, seasonal or more experimental.
  6. Confirm dietary details and serving times directly before travelling.

Frequently asked questions

Where can I try classic Swedish food in Stockholm?

Gamla Stan is a strong starting point, with options such as Slingerbulten, Restaurang Kryp In Gamla Stan and Lilla Gästabud suited to traditional Swedish dishes and Old Town meals. Check the current menu if you have a specific dish in mind.

Is Stockholm suitable for solo dining?

Yes. Lilla Gästabud and Restaurant Tradition are specifically suited to solo dining, while several other restaurants can work well for an individual lunch or dinner.

Contact the restaurant if you need a particular table or plan to visit at a busy hour.

Should I reserve a table in advance?

Advance booking is sensible for fine dining, birthday dinners and popular evening services. It is also worth reserving for several Old Town restaurants, particularly when your visit falls on a weekend or during a busy season.

Confirm the booking policy and arrival time before you go.

Where can I plan a special Swedish meal?

For a refined experience, consider Restaurant Tegelbacken, Restaurant Ekstedt or another restaurant focused on a more carefully developed menu. For a different atmosphere, Aifur offers an immersive Viking-themed dinner in the Old Town.

Choose based on formality, menu style and the occasion.

What is a good choice for a relaxed Stockholm dinner?

Restaurant Tradition, Restaurang Kryp In Gamla Stan and Slingerbulten suit a more relaxed meal, especially if you want Swedish cuisine or an Old Town setting. Review the menu and reserve ahead when dining at a popular evening time.

Related guides