Quick answer
Oslo seafood restaurants range from moderate to expensive, with prices spanning 180-700 NOK. The Salmon, specializing in creative salmon dishes, is the most highly rated at 4.7★, while Lofotstua at Majorstuen is the locals' favorite for traditional Norwegian fish. For the best value, head to Vulkanfisk inside Mathallen food hall.
- Best overall
- The Salmon
- Top pick
- The Salmon
Top verdicts
- The Salmon: Oslo's highest-rated seafood restaurant is dedicated entirely to Norwegian salmon — grilled, smoked, cured, and raw.
- Vulkanfisk: The best-value seafood in Oslo, located inside the Mathallen food hall in the Grünerløkka neighborhood.
- Lofotstua: The definitive traditional Norwegian fish restaurant in Oslo.
Norway's position at the top of the world's cleanest seas means extraordinary seafood — Oslofjord shrimp eaten on the dock, king crab from the Barents Sea, and skrei cod in season. Oslo's waterfront restaurants make the most of this access.
Area map
All 12 spots at a glance
| # | Name | Style | Price | Area |
|---|---|---|---|---|
| 1 | The Salmon | Salmon Specialist | 300–500 NOK | Strandpromenaden 11, 0252 Oslo |
| 2 | Vulkanfisk | Casual Seafood | 180–350 NOK | Vulkan 5, 0178 Oslo (Mathallen) |
| 3 | Lofotstua | Traditional Norwegian | 250–450 NOK | Kirkeveien 40, 0368 Oslo (Majorstuen) |
| 4 | Solsiden Restaurant | Upscale Seafood | 350–600 NOK | Akershusstranda 13, Skur 34, 0150 Oslo |
| 5 | Fiskeriet Youngstorget | Fish Counter & Restaurant | 180–350 NOK | Youngstorget 2b, 0181 Oslo |
| 6 | Louise Restaurant & Bar | Seafood & Brasserie | 250–500 NOK | Stranden 3, 0250 Oslo (Aker Brygge) |
| 7 | Lofoten Fiskerestaurant | Upscale Seafood | 350–600 NOK | Stranden 75, 0250 Oslo (Aker Brygge) |
| 8 | Rorbua Aker Brygge | Traditional Norwegian | 200–400 NOK | Stranden 71, 0250 Oslo (Aker Brygge) |
| 9 | Sjømagasinet | Fine Dining Seafood | 400–700 NOK | Tjuvholmen allé 14, 0252 Oslo |
| 10 | Skur 33 | Seafood & Nordic | 300–500 NOK | Akershusstranda 11, 0150 Oslo |
| 11 | Restaurant Havsmak | Fine Dining Seafood | 400–700 NOK | Kirsten Flagstads plass 1, 0150 Oslo |
| 12 | Fiskeriet Bjørvika | Casual Seafood | 180–350 NOK | Dronning Eufemias gate 12, Oslo (Bjørvika) |
1The Salmon
Salmon SpecialistQuick comparison
- Best for
- Salmon Specialist in Strandpromenaden 11, 0252 Oslo
- Strengths
- Known for Salmon Specialist · Strandpromenaden 11, 0252 Oslo
- Price / value
- 300–500 NOK
- Why it made the list
- Oslo's highest-rated seafood restaurant is dedicated entirely to Norwegian salmon — grilled, smoked, cured, and raw. The waterfront location at Aker Brygge with fjord views makes it a destination in itself.
- What to order
- The Salmon is a featured pick in this guide.
2Vulkanfisk
Casual SeafoodQuick comparison
- Best for
- Casual Seafood in Vulkan 5, 0178 Oslo (Mathallen)
- Strengths
- Known for Casual Seafood · Vulkan 5, 0178 Oslo (Mathallen)
- Price / value
- 180–350 NOK
- Why it made the list
- The best-value seafood in Oslo, located inside the Mathallen food hall in the Grünerløkka neighborhood. Counter-service format with outstanding fish soup, fish and chips, and daily specials using whatever came off the boats that morning.
- What to order
- Vulkanfisk is a featured pick in this guide.
3Lofotstua
Traditional NorwegianQuick comparison
- Best for
- Traditional Norwegian in Kirkeveien 40, 0368 Oslo (Majorstuen)
- Strengths
- Known for Traditional Norwegian · Kirkeveien 40, 0368 Oslo (Majorstuen)
- Price / value
- 250–450 NOK
- Why it made the list
- The definitive traditional Norwegian fish restaurant in Oslo. Located in the Majorstuen neighborhood away from the tourist waterfront, this is where locals go for authentic Norwegian seafood — stockfish, klippfisk, bacalao, and seasonal catches prepared the way Norwegians have eaten them for centuries.
- What to order
- Lofotstua is a featured pick in this guide.
4Solsiden Restaurant
Upscale SeafoodQuick comparison
- Best for
- Upscale Seafood in Akershusstranda 13, Skur 34, 0150 Oslo
- Strengths
- Known for Upscale Seafood · Akershusstranda 13, Skur 34, 0150 Oslo
- Price / value
- 350–600 NOK
- Why it made the list
- The fine-dining seafood option with an unbeatable waterfront location along Akershusstranda. Solsiden focuses on seasonal Norwegian seafood prepared with contemporary Nordic technique. Pricey but worth it for a special occasion.
- What to order
- Solsiden Restaurant is a featured pick in this guide.
5Fiskeriet Youngstorget
Fish Counter & RestaurantQuick comparison
- Best for
- Fish Counter & Restaurant in Youngstorget 2b, 0181 Oslo
- Strengths
- Known for Fish Counter & Restaurant · Youngstorget 2b, 0181 Oslo
- Price / value
- 180–350 NOK
- Why it made the list
- Part fishmonger, part restaurant — Fiskeriet operates as a fish counter where you can buy fresh seafood to take home or sit down for a casual meal. The Youngstorget location is the original and most popular. Quality is high and prices are fair by Oslo standards.
- What to order
- Fiskeriet Youngstorget is a featured pick in this guide.
6Louise Restaurant & Bar
Seafood & BrasserieQuick comparison
- Best for
- Seafood & Brasserie in Stranden 3, 0250 Oslo (Aker Brygge)
- Strengths
- Known for Seafood & Brasserie · Stranden 3, 0250 Oslo (Aker Brygge)
- Price / value
- 250–500 NOK
- Why it made the list
- The most popular restaurant on the Aker Brygge waterfront by review count. Louise serves a broad seafood-focused menu in a buzzy brasserie atmosphere. The fish soup alone is worth a visit. Good for groups and couples who want waterfront dining without the formality of fine dining.
- What to order
- Louise Restaurant & Bar is a featured pick in this guide.
7Lofoten Fiskerestaurant
Upscale SeafoodQuick comparison
- Best for
- Upscale Seafood in Stranden 75, 0250 Oslo (Aker Brygge)
- Strengths
- Known for Upscale Seafood · Stranden 75, 0250 Oslo (Aker Brygge)
- Price / value
- 350–600 NOK
- Why it made the list
- One of Oslo's most established upscale seafood restaurants, with a prime location on the Aker Brygge waterfront looking out over the Oslofjord. Named after the Lofoten Islands — Norway's premier fishing region — the restaurant takes its sourcing seriously.
- What to order
- Lofoten Fiskerestaurant is a featured pick in this guide.
8Rorbua Aker Brygge
Traditional NorwegianQuick comparison
- Best for
- Traditional Norwegian in Stranden 71, 0250 Oslo (Aker Brygge)
- Strengths
- Known for Traditional Norwegian · Stranden 71, 0250 Oslo (Aker Brygge)
- Price / value
- 200–400 NOK
- Why it made the list
- A rorbua is a traditional Norwegian fisherman's cabin — and this Aker Brygge restaurant recreates that rustic seaside atmosphere. The menu focuses on hearty, traditional Norwegian seafood at prices that are more accessible than its upscale neighbors on the same waterfront strip.
- What to order
- Rorbua Aker Brygge is a featured pick in this guide.
9Sjømagasinet
Fine Dining SeafoodQuick comparison
- Best for
- Fine Dining Seafood in Tjuvholmen allé 14, 0252 Oslo
- Strengths
- Known for Fine Dining Seafood · Tjuvholmen allé 14, 0252 Oslo
- Price / value
- 400–700 NOK
- Why it made the list
- Located on the fashionable Tjuvholmen peninsula — Oslo's newest waterfront development — Sjømagasinet is a refined fine-dining seafood restaurant. The setting is modern and elegant, and the kitchen treats Norwegian seafood with Nordic fine-dining technique.
- What to order
- Sjømagasinet is a featured pick in this guide.
10Skur 33
Seafood & NordicQuick comparison
- Best for
- Seafood & Nordic in Akershusstranda 11, 0150 Oslo
- Strengths
- Known for Seafood & Nordic · Akershusstranda 11, 0150 Oslo
- Price / value
- 300–500 NOK
- Why it made the list
- Named after the harbor warehouse it occupies, Skur 33 sits right on the waterfront near the Akershus Fortress. The atmosphere is industrial-chic with exposed beams and harbor views. A reliable mid-range seafood option that Redditors recommend as an alternative to the more tourist-heavy Aker Brygge strip.
- What to order
- Skur 33 is a featured pick in this guide.
11Restaurant Havsmak
Fine Dining SeafoodQuick comparison
- Best for
- Fine Dining Seafood in Kirsten Flagstads plass 1, 0150 Oslo
- Strengths
- Known for Fine Dining Seafood · Kirsten Flagstads plass 1, 0150 Oslo
- Price / value
- 400–700 NOK
- Why it made the list
- Located near the Oslo Opera House, Havsmak ("taste of the ocean") is a fine-dining seafood restaurant that focuses on sustainably sourced Norwegian seafood. The lower review count reflects its more exclusive, reservation-only nature rather than any quality concern — Redditors mention it in the same breath as Lofoten for price and quality.
- What to order
- Restaurant Havsmak is a featured pick in this guide.
12Fiskeriet Bjørvika
Casual SeafoodQuick comparison
- Best for
- Casual Seafood in Dronning Eufemias gate 12, Oslo (Bjørvika)
- Strengths
- Known for Casual Seafood · Dronning Eufemias gate 12, Oslo (Bjørvika)
- Price / value
- 180–350 NOK
- Why it made the list
- The newer, second location of Fiskeriet — situated in the modern Bjørvika waterfront district near the Oslo Opera House and Munch Museum. Same quality fishmonger-restaurant concept as Youngstorget, with a slightly more modern setting and proximity to Oslo's cultural attractions.
- What to order
- Fiskeriet Bjørvika is a featured pick in this guide.
Frequently asked questions
What is the best seafood restaurant in Oslo?
The Salmon is the most highly rated seafood spot in Oslo with a 4.7★ Google rating and over 3,100 reviews. It specializes in Norwegian salmon prepared in creative ways. For traditional Norwegian fish, Lofotstua at Majorstuen is the locals' favorite. Vulkanfisk inside Mathallen food hall is the best value option.
How expensive is seafood in Oslo?
Oslo seafood restaurants range from moderate to expensive. Expect to pay 200–350 NOK ($19–33 USD) for a main course at mid-range spots like Fiskeriet or Vulkanfisk. Upscale waterfront restaurants like Solsiden, Lofoten Fiskerestaurant, and Sjømagasinet run 350–600 NOK ($33–57 USD) per main. Fish soup — Oslo's best-value seafood dish — costs 150–250 NOK at most restaurants.
Where do locals eat seafood in Oslo?
Locals favor Lofotstua at Majorstuen for traditional Norwegian fish dishes, Vulkanfisk in Mathallen food hall for casual fish and chips or fish soup, and Fiskeriet Youngstorget for quick, quality takeaway-style seafood. The Aker Brygge waterfront strip (Lofoten, Louise, Rorbua) is considered more tourist-oriented, though still high quality.
What is the best fish soup in Oslo?
Fish soup (fiskesuppe) is Oslo's quintessential seafood dish. The most recommended versions come from Fiskeriet Youngstorget, Vulkanfisk at Mathallen, and Louise Restaurant & Bar. travelers specifically praise the fish soup at Louise — one Redditor called it 'very memorable.' Expect a cream-based soup with salmon, cod, shrimp, and vegetables.
Is there a fish market in Oslo?
Oslo doesn't have a single large outdoor fish market like Bergen's Fisketorget, but Mathallen Oslo (the food hall in Vulkan neighborhood) is the closest equivalent — it houses Vulkanfisk and other seafood vendors. Fiskeriet operates as both a fishmonger and restaurant at its Youngstorget and Bjørvika locations. For the full Norwegian fish market experience, Bergen (a short flight away) is the gold standard.
What seafood is in season in Oslo?
Norwegian seafood follows strong seasons: king crab from the Barents Sea peaks October–March, shrimp (reker) are best May–September, cod (skrei/torsk) season runs January–April, halibut peaks in summer, and salmon is available year-round but best in summer. Autumn brings the legendary Norwegian lobster (sjøkreps). Most Oslo restaurants adjust menus seasonally.
Can I eat affordable seafood in Oslo?
Yes — Vulkanfisk at Mathallen offers some of Oslo's best-value seafood with fish and chips around 180 NOK and excellent fish soup for under 200 NOK. Fiskeriet Youngstorget has a casual counter-service format that's more affordable than sit-down restaurants. Rorbua at Aker Brygge also offers reasonable prices for the waterfront location. Buying shrimp directly from boats at the harbor and eating them on the dock is the cheapest fresh seafood experience in the city.