Stockholm's Old Town has gone from being full of tourist traps to one of the city's most exciting areas for lunch. You'll find some really great lunch spots, from good-value fine dining to Italian fast food and lots of other stylish and well-priced gems. Looking for some innovative cooking in a historic setting? Our lunch guide points you to the restaurants worth making a lunchtime detour to the narrow alleyways of the Old Town for.
The best lunch restaurants in the Old Town
Jump to
Old Town's best lunch restaurants
Best lunch spots in the Old Town
Lunch, Danish style
Matrosen Smørrebrød serves Danish smørrebrød open sandwiches with a Swedish twist from a 17th century building on Skeppsbron. The menu changes with the seasons but you'll often find classics such as curried chicken, roast beef and Skagen prawn mayo on the menu. Naturally, they also serve Danish beer and snaps.
- Type of lunch: Smørrebrød
- Price guide: Smørrebrød from around 100 SEK
- Time: From 11am
-
Skeppsbron 24, Old Town
-
Website
•
Matrosen Smörrebröd
08-20 20 69 - Read more on Thatsup
Fail-safe lunch
At the Old Town sister restaurant to dependable neighbourhood bistros Nybrogatan 38 they serve a large lunch menu in the kind of surroundings that make you want to stay all day. Influences come mainly from Swedish and southern European cuisine.
- Type of lunch: Daily lunch special
- Price guide: Daily lunch special around 155 SEK
- Time: 11.30am-3.30pm
-
Österlånggatan 17, Old Town
-
Website
•
Österlånggatan 17
08-557 773 00 - Read more on Thatsup
Meat-focused
Next to Mälartorget, Sovel serves lunch with a focus on grilled meat. Choose between the day's selected cuts of meat served with chips and sauce, or check out the regular dishes on the à la carte menu. For more formal occasions, they serve a business lunch, while in the cocktail bar one floor up, you can enjoy lunch in a more relaxed setting. On the upper floor, they also serve a rescued lunch at daily prices.
- Type of lunch: Today's lunch, à la carte, business lunch
- Price guide: Around 135–325 SEK
- Time: 11am – 2pm
-
Mälartorget 15, Old Town
-
Website
•
Sovel Kött & Grill
08-641 81 50 - Read more on Thatsup
Mediterranean flavours
With a prime sunny location on Skeppsbron's quay, Karamell serves Mediterranean flavours from lunch until late in the evening. The lunch menu includes starters, main courses, and desserts to pick and choose from, as well as a few dishes that vary from week to week. During the summer months, guests can sit outdoors and enjoy lunch on the spacious terrace.
- Type of lunch: European à la carte
- Price guide: Weekly lunch special approx. 155-200 SEK
- Time: From 11.30 am
-
Skeppsbron 25, Old Town
-
Website
•
Karamell
08-20 64 01 - Read more on Thatsup
Italian vibes
Agaton serves international homecooking dishes at lunchtime. The restaurant oozes Italian vibes, with red and white checked tablecloths and a warm, inviting atmosphere. Its central location close to Kornhamnstorg makes it easy to find.
- Type : Daily lunch special
- Price guide: Daily lunch special around 145 SEK
- Time: From 11am
-
Västerlånggatan 72, Old Town
-
Website
•
Restaurang Agaton
08-20 72 99 - Read more on Thatsup
Fine craftsmanship
Next to the popular Pharmarium cocktail bar you'll find its sister restaurant, Stortorgskällaren, a warm, welcoming restaurant inspired by the furniture workshop that used to be housed in the building. Classic dishes with a modern twist are the order of the day here.
- Type of lunch: À la carte
- Price guide: Daily lunch special around 130 SEK
- Time: From 11.30am
-
Stortorget 7, Old Town
-
Website
•
Stortorgskällaren
08-10 55 33 - Read more on Thatsup
Vegetarian from all over the world
On Stora Nygatan in the middle of the Old Town, Hermitage serves filling and spicy vegetable dishes inspired by the flavours of the world. The lunch menu is full of tasty stews and salads, as well as other vegetarian and vegan dishes. You're guaranteed to leave the restaurant happy and full.
- Type of lunch: Buffet
- Price guide: around 150 SEK
- Time: From 11am
-
Stora Nygatan 11, Old Town
-
Website
•
Hermitage
08-411 95 00 - Read more on Thatsup
Swedish home cooking
Swedish home cooking is the order of the day for lunch and dinner at Slingerbulten. Tuck into classic dishes such as raggmunk potato pancake, salmon and poached fish with egg sauce in a beautiful setting with well preserved original details. Every weekday there's a new choice of meat or fish dish, along with weekly specials.
- Type of lunch: Daily lunch special
- Price guide: Daily lunch special around 135 SEK
- Time: 11am-3pm
-
Stora Nygatan 24, Old Town
-
Website
•
Slingerbulten
08-10 76 22 - Read more on Thatsup
Quick and easy
Delicious and simple lunches in the Old Town
Lunch burger
At Barrels, their aim is to serve the best burgers in town in the nicest burger joint in town. Both classic cheeseburgers and variants with flavours from around the world are served here, together with their popular dill fries.
- Type of lunch: Hamburgers
- Price guide: Burgers from around 130 SEK
- Time: From 11.30am
-
Stora Nygatan 20, Old Town
- Website
- Read more on Thatsup
Good value sushi favourite
Mogges is a favourite sushi spot for many Stockholmers. They serve fresh, good-value sushi which you can take away or eat in on one of the few seats.
- Type : Sushi
- Price guide: Medium sushi around 155 SEK
- Time: From 11am
-
Munkbron 5, Old Town
-
Website
•
Mogge Sushi Gamla stan
08-408 016 16 - Read more on Thatsup
Herring galore
What would the Old Town be without Strömmingsvagnen - the Herring Truck? You'll find the food truck on charming Kornhamnstorg, with a menu that consists of herring, or strömming, in different varieties; as a burger, in a roll, with mashed potatoes... The prices are extremely affordable, with options under the hundred kronor mark.
- Type of lunch: Takeaway
- Price guide: Herring wrap around 115 SEK
- Time: From 10am
-
Kornhamnstorg, Old Town
-
Strömmingsvagnen Kornhamnstorg
073-971 92 47 - Read more on Thatsup
Café lunch
Enjoy a delicious lunch at a café in the Old Town
Café lunch on the quayside
This organic artisan bakery on Skeppsbrokajen serves their own sourdough sandwiches and soups. There's plenty of space to sit both inside the café and outside on the waterfront, a popular spot during the summer months.
- Type of lunch: Café lunch
- Price guide: Around 120 SEK
- Time: From 11am
-
Tullhus 1, Old Town
-
Website
•
Skeppsbro Bageri
08-503 895 50 - Read more on Thatsup
All under the same roof
Panem combines a café, bakery, bistro, and pastry shop under one roof and is a favourite spot for many when it comes to having a fika in the Old Town. For lunch, there are hearty sandwiches, pizza, and salads, so get stuck in!
- Type of lunch: Sandwiches, salad, pizza
- Price guide: Sandwich around 130 SEK
- Time: All day
-
Stora Nygatan 26, Old Town
-
Website
•
Panem
08-10 98 00 - Read more on Thatsup
A good deed
If you'd like to enjoy lunch while giving back to society at the same time; get yourself along to Stortorget and Grillska Huset, which is a part of the charity Stockholm Stadsmission. A popular food and coffee spot which serves a daily lunch special, quiches, soups, salads and substantial sandwiches. Eat outside in one of the city's most popular courtyards during the summer months.
- Type of lunch: Daily lunch, quiche, salad, lasagne
- Price guide: Daily lunch special around 140 SEK
- Time: 11am-2pm
-
Stortorget 3, Old Town
-
Website
•
Grillska Huset
08-588 316 49 - Read more on Thatsup
Luxury lunch
Fine dining lunch in the Old Town
Luxury lunch at restaurant institution
This classic restaurant has been around since 1772, ie. more than three hundred years. The menu is primarily Swedish, but with influences from other parts of the world, just as France. Lunch is on the swankier side, with main courses such as classic meatballs, and fish, meat, and vegetarian dishes.
- Type of lunch: À la carte, business lunch
- Price guide: Main courses from around 255 SEK
- Time: From midday
-
Österlånggatan 51, Old Town
-
Website
•
Den Gyldene Freden
08-24 97 60 - Read more on Thatsup
From the Swedish and Scandinavian larders
Tradition serves Swedish homecooking just the way it's supposed to be - simple, made from top quality ingredients and with flavours that are both familiar and innovative. The restaurant serves lunch every day of the week in its light, airy premises on Österlånggatan, next to the royal palace. Choose from weekly and daily lunch specials with fish, meat and vegetarian options, or classics such as meatballs with traditional accompaniments. Or treat yourself to a three-course lunch.
- Type of lunch: À la carte, daily lunch special
- Price guide: Daily lunch special around 165 SEK
- Time: 11.30am-2.30pm
-
Österlånggatan 1, Old Town
-
Website
•
Tradition
08-20 35 25 - Read more on Thatsup
Modern Swedish cooking
The five-star hotel Reisen has its own restaurant, Restaurant Reiss, with a menu packed with Swedish dishes with a modern touch. The menu is updated weekly, but always includes fish, meat and vegetarian dishes, as well as the restaurant's classic Toast Skagen and meatballs.
- Type of lunch: European
- Price guide: Weekly lunch special around 150 SEK
- Time: 11.30am-2pm
-
Skeppsbron 12, Old Town
-
Website
•
Restaurant Reiss
08-128 812 34 - Read more on Thatsup
Round off with dessert
Lunch isn't complete without a delicious dessert, and what could be better on a warm summer's day than a cooling ice cream? The counters are filled with both classic and innovative flavours that can be topped with sauces, jam and sprinkles. Soft-serve ice cream is also served, as well as desserts based around ice cream.
-
Skeppsbron 21, Old Town
-
Website
•
Skeppsbro Glass
08-503 895 50 - Read more on Thatsup
- Stockholm
- Guides
- Restaurant
- The best lunch restaurants in the Old Town