As of 2026, this Stockholm food guide covers 20 restaurants by category — including Frantzén (★★★ — World's 50 Best #1 in 2018), Operakällaren (★ — 1787 heritage), Aira (★ — Djurgården seafood). See prices, locations and must-try dishes below.
Stockholm is Stockholm's food culture combines Swedish heritage + Nobel-tier Michelin + iconic fika tradition in Scandinavia's wealthiest capital. Frantzén (Björn Frantzén) was World's 50 Best #1 in 2018 + holds 3 Michelin stars — the most-acclaimed Swedish chef of his generation. Mathias Dahlgren (2 Michelin, Grand Hôtel) is the runner-up. Heritage classics: Den Gyldene Freden (1722, owned by the Swedish Academy — the Nobel Literature decision-makers), Pelikan (1664 — canonical Köttbullar), Vete-Katten (1928 — heritage fika). Östermalmstorg Saluhall (1888 covered market, 17 vendors) for lunch. Swedish food is Köttbullar (meatballs), Gravlax (cured salmon), Smörgåsbord (open-sandwich buffet), Kanelbullar (cinnamon rolls), Räksmörgås (shrimp open sandwich), Surströmming (fermented Baltic herring — open OUTSIDE only). Stockholm is essentially cashless — bring a card with no foreign fees. We've organized 20 restaurants across 6 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.
StockholmFood Map
Click pins to see restaurant info · 20 restaurants
1722-founded — one of the world's oldest continuously operating restaurants. Owned by the Swedish Academy (the Nobel Prize Literature decision-makers) since 1919 — the Academy meets here every Thursday. Vaulted cellar dining room.
Local tip: Book 1+ week ahead. Cash + card. The room itself is worth the visit — request the historical 'Bellman Room' for the most-atmospheric seating.
1897-founded — heritage restaurant on Djurgården island near Vasa + Skansen. Traditional Swedish menu in a leafy garden setting. Named after a character in poet Carl Michael Bellman's 18th-century drinking songs.
$36-80
(SEK 300-650)
11:30-22:00 daily
Local tip: Book 1+ week ahead. Cash + card. The Djurgården-island setting + walking-distance from Vasa Museum makes this the canonical post-museum lunch.
Smörgåsbord lunch + dinner buffet — 60+ Swedish dishes + Royal Palace view
Grand Hôtel's main restaurant — Stockholm's most-famous Smörgåsbord (Swedish open-faced buffet, 60+ dishes including herring 7 ways, gravlax, meatballs, desserts). Floor-to-ceiling glass facing the Royal Palace across the water.
$100-180
(SEK 800-1,500)
07:00-22:00 daily
Local tip: Book 1+ week ahead. The Smörgåsbord (kr 875 lunch, kr 1,200 dinner) is the canonical Swedish dining experience. Smart-casual dress.
1900-founded Vasastan tavern — Stockholm's oldest continually-operating restaurant. Frequented by writers + intellectuals across 5 generations (including Strindberg and Astrid Lindgren). Dark-wood paneling, original gas lamps converted to electric, and a menu that's barely changed since 1950. Toast Skagen and Wallenbergare are the canonical Swedish dishes here.
Local tip: Book 1+ week ahead. Cash + card. The bar room is the most-atmospheric seating; the main dining room more formal. Closed Sundays + part of July (owner's vacation, semester). Locals' favorite for Swedish business lunches.
Frantzén — World's 50 Best #1 in 2018, 3-Michelin. Stockholm's flagship fine dining
Frantzén (★★★ — World's 50 Best #1 in 2018)
Frantzén · Norrmalm (Klara Norra Kyrkogata)
1
#1
MUST TRY
Tasting menu by chef Björn Frantzén — world's most-prized Swedish chef
3 Michelin stars + World's 50 Best #1 in 2018 (Stockholm's only restaurant to ever hit #1). Chef Björn Frantzén. 23-seat dining room across 3 floors of a converted townhouse. 20+ course tasting. Modern Nordic at the absolute peak.
$480+
(SEK 4,000+)
18:00-24:00 Tue-Sat
Local tip: Reservations open at noon CET 1st of each month for the next quarter — sell out within 5 minutes. Book frantzen.com. Smart-casual dress, jacket recommended. Closed Sunday + Monday. Wine pairings add SEK 2,500-4,000.
Operakällaren ★ (1787), Aira ★ Djurgården, Adam/Albin ★, Mathias Dahlgren ★★, Ekstedt — modern Nordic fine dining
Operakällaren (★ — 1787 heritage)
Operakällaren · Norrmalm (Royal Opera House)
2
#1
MUST TRY
Tasting menu — Royal Opera House setting with Nobel Banquet history
1 Michelin star, 1787-founded — 240+ years of operation as Sweden's official Nobel Banquet venue. The room's frescoed ceiling + crystal chandeliers are Stockholm's grandest dining setting. Modern Swedish menu by chef Stefano Catenacci.
$180-300
(SEK 1,500-2,500)
17:30-24:00 Tue-Sat
Local tip: Book 1+ month ahead. Jacket required for men. Wine pairings add SEK 1,500-2,500. Closed Sunday + Monday.
Seafood tasting menu with Stockholm Archipelago view
1 Michelin star. Located on Djurgården island with panoramic views over the Stockholm Archipelago. Chef Tommy Myllymäki's seafood-focused Modern Nordic cuisine. 60-seat dining room with floor-to-ceiling glass.
$145-240
(SEK 1,200-2,000)
18:00-23:00 Wed-Sat
Local tip: Book 1+ month ahead. Smart-casual. Lunch easier to book than dinner. Combine with Vasa + Skansen on Djurgården day.
20-course chef's-counter tasting by Adam Dahlberg + Albin Wessman
1 Michelin star. Chefs Adam Dahlberg + Albin Wessman run a 20-seat chef's counter experience. Modern Nordic with Japanese influences — both chefs trained at Operakällaren + Ekstedt. The intimacy + technical precision are the draws.
$180-300
(SEK 1,500-2,500)
18:00-23:00 Tue-Sat
Local tip: Book 1+ month ahead. Smart-casual. Wine pairings excellent. Closed Sunday + Monday.
Mathias Dahlgren Matsalen · Grand Hôtel (Norrmalm)
5
#4
MUST TRY
Tasting menu by Mathias Dahlgren in front of Royal Palace
2 Michelin stars (Matsalen restaurant). At Stockholm's Grand Hôtel facing the Royal Palace across the water. Chef Mathias Dahlgren is Sweden's most-decorated chef after Björn Frantzén. Classical haute cuisine technique applied to Swedish ingredients.
$300-450
(SEK 2,500-3,800)
18:30-23:00 Tue-Sat
Local tip: Book 1+ month ahead. Jacket required. Closed Sunday + Monday. Wine pairings add SEK 2,000-3,000.
Open-fire tasting menu by Niklas Ekstedt — no electricity in the kitchen
Modern Nordic restaurant where chef Niklas Ekstedt cooks everything over wood fire (no electricity, no gas — only open flame). Birch logs + flaming bread oven. Featured on Netflix's Chef's Table. Pre-pandemic 1 Michelin star.
$180-300
(SEK 1,500-2,500)
17:30-23:00 Tue-Sat
Local tip: Book 1+ month ahead. Smart-casual. Wood smoke is part of the experience — wear clothes you don't mind smelling like a bonfire.
1664-founded — Stockholm's most-iconic Swedish tavern. 360+ years of operation. Traditional 'husmanskost' (Swedish home cooking) at non-Michelin prices. The Köttbullar here is the canonical version — soft, gravy-rich, with tart lingonberry balance.
$24-50
(SEK 200-400)
11:30-24:00 daily
Local tip: Reservations recommended for dinner. Cash + card. Lunch dagens (weekday lunch deal) SEK 150-200 is excellent value.
Modern take on Swedish home cooking ('husmanskost') in Södermalm. The menu is short — focused on classic Köttbullar + Pyttipanna + pan-fried herring + smörgåsbord. The atmosphere is more relaxed than Pelikan's; the food is comparable.
Bib Gourmand-rated modern Swedish gastropub in Gamla Stan. Smaller than touristy Gamla Stan restaurants + much better food. Excellent crayfish (kräftor) when in season (August-September). The chef's lunch tasting is the value pick.
Bakfickan · Norrmalm (Royal Opera House back-pocket)
18
#4
MUST TRY
Operakällaren-quality Köttbullar at half the price + classic Swedish husmanskost lunch
The 'back-pocket' (bakfickan) of the Royal Opera House — Operakällaren's casual sister restaurant. Same kitchen, same Operakällaren chefs, but counter seating + bar-style + Köttbullar + pyttipanna + daily husmanskost at SEK 250-500. Stockholm insider pick for Operakällaren quality at a quarter of the price.
Local tip: No reservations (counter seating, queue at the door). Cash + card. Best lunch deal in central Stockholm. Lunch dagens SEK 165-200 ($20-24) excellent value. Closed Sundays.
Vete-Katten 1928 (heritage fika), Café Saturnus (giant kanelbullar), Bröd & Salt — Swedish coffee + cinnamon roll tradition
Vete-Katten (1928 — heritage fika)
Vete-Katten · Norrmalm
12
#1
MUST TRY
Kanelbullar (cinnamon roll) + Princess Cake + filter coffee + the 1928 art deco interior
1928-founded — Stockholm's most-iconic fika café. 6 connected rooms in a 1700s townhouse, decorated in original 1920s art deco style. The Princess Cake (green marzipan + cream + raspberry) was reputedly served first to the Swedish royal princesses here.
$10-24
(SEK 80-200)
07:30-20:00 daily
Local tip: Cash + card. No reservations. Queue forms by 14:30 on weekends. The Princess Cake + Kanelbullar are the canonical orders.
Kanelbullar (Stockholm's largest cinnamon bun — palm-sized) + cardamom bun + filter coffee
Östermalm fika café famous for serving Stockholm's largest cinnamon bun — easily palm-sized + plenty for sharing. Smaller + less heritage-feeling than Vete-Katten but the buns are the city's biggest. Local favorite.
$10-20
(SEK 80-150)
07:30-18:00 daily
Local tip: Cash + card. No reservations. Queue forms midday. Skip the touristy Gamla Stan fika spots and walk 10 min here instead.
Sourdough bread + cardamom bun + Swedish smörrebrød sandwiches
Modern Swedish bakery chain — sourdough bread + classic Swedish pastries + sandwiches. Multiple locations across Stockholm including Norrmalm, Vasastan, Södermalm. Cleaner + more design-forward than the heritage cafés.
$10-24
(SEK 80-200)
07:00-19:00 daily
Local tip: Cash + card. Quick service. Good for grab-and-go between sights.
1916-founded heritage coffee + tea merchant on Sibyllegatan, Östermalm — Stockholm's oldest specialty-coffee shop. The interior preserves original 1916 wood shelving, copper coffee scales, and tea-canister labels. Sells own-roasted heritage blends + serves smörrebrød + Princess Cake + filter coffee at the small back counter.
$8-18
(SEK 70-150)
10:00-18:00 Mon-Fri, 10:00-15:00 Sat (closed Sun)
Local tip: Cash + card. Locals come for take-home beans (SEK 200-350 / $24-42 per 250g). The small counter seats 8 — arrive before 11:00 or after 14:30 for a seat. Closed Sundays.
Multi-ethnic food stalls + Swedish smörrebrød + Middle Eastern lunch
1958-founded basement food market under Hötorget square — more local + cheaper than Östermalmstorg. Strong Middle Eastern + Turkish + Swedish vendors. The seafood vendors here are excellent for lunch.
$18-40
(SEK 150-300)
10:00-18:00 Mon-Fri, 10:00-15:00 Sat (closed Sun)
Local tip: Cash + card. Mon-Sat only (closed Sun). Less touristy than Östermalmstorg. Combine with above-ground Hötorget market for fresh produce.
Frantzén 3-Michelin (SEK 4,000+) + Mathias Dahlgren 2-Michelin + Operakällaren 1-Michelin tasting menus with Swedish wine pairings.
Frequently Asked Questions
Common questions about food and restaurants in Stockholm.
Frantzén — really worth it?
Yes if you can secure the booking. World's 50 Best #1 in 2018, 3 Michelin stars, the most-acclaimed Swedish chef of his generation. Reservations open 1st of each month for next quarter at frantzen.com, sell out in 5 minutes. Set calendar alarms + use multiple devices. SEK 4,000+ ($480+). Alternative top-tier: Mathias Dahlgren 2-Michelin, Operakällaren 1-Michelin.
Where to eat Köttbullar?
Pelikan (1664, historic tavern, SEK 200-400) is the classic — soft meatballs, gravy, lingonberry, mashed potato. Restaurant Tradition is the modern alternative. Avoid IKEA (good but you didn't fly to Stockholm for IKEA meatballs). The lunch dagens deal at most Swedish restaurants is SEK 130-180 — great value for traditional cooking.
What is 'fika' and where to do it?
Fika = the Swedish coffee + pastry break — twice daily (~10:30 and ~14:30). More social ritual than coffee break. Order kanelbullar (cinnamon roll) or chokladboll (chocolate ball) with filter coffee. Vete-Katten (1928) is the most-iconic heritage fika. Café Saturnus (Östermalm) has Stockholm's largest cinnamon buns. Bröd & Salt for modern bakery chains.
Smörgåsbord — should I try?
Yes — Veranda at Grand Hôtel (SEK 875 lunch buffet) is Stockholm's most-famous Smörgåsbord, with Royal Palace view. 60+ dishes including herring 7 ways, gravlax, meatballs, desserts. Eat in the right order: cold fish first, then warm dishes, then meats, then desserts. The akvavit shots between courses are part of the tradition.
How is Stockholm restaurant pricing?
Stockholm is among Europe's most-expensive food cities. Bakery breakfast SEK 80-200 ($10-24), Köttbullar lunch SEK 200-400 ($24-48), mid-range dinner SEK 500-800 ($60-96), Michelin tasting SEK 1,500-5,000 ($180-600). Beer/wine in restaurants SEK 90-150 ($11-18). Tap water free (request it). Service charge included by law — round-up only.
Where do locals eat?
Pelikan + Tradition for traditional. Pubologi for modern gastropub. Östermalmstorg Saluhall (1888 covered market, 17 vendors) for lunch. Hötorgshallen (1958, cheaper, more ethnic). Avoid Gamla Stan touristy restaurants — walk 5-10 min in any direction for better food at half the price.
Top 5 things to eat in Stockholm?
1) Köttbullar at Pelikan (1664) or Restaurant Tradition ($24-48). 2) Smörgåsbord at Veranda Grand Hôtel ($100). 3) Kanelbullar + coffee at Vete-Katten (1928) ($10-15). 4) Seafood lunch at Östermalmstorg Saluhall Lisa Elmqvist ($30-50). 5) Frantzén 3-Michelin tasting if you can get the booking ($480+). Round out with surströmming (fermented Baltic herring) if you're brave — open outside only.
More on Stockholm
Cost guide, itineraries, hotel picks — plan the rest of your trip.
Jimmy Kong
TripPick founder · Travel content creator
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.
8+ years analyzing travel data
30+ countries visited
Live exchange rate verified