Quick answer
Oslo's seafood scene centers on the Aker Brygge waterfront and Mathallen food hall, with restaurants serving fresh Norwegian salmon, Arctic cod, king crab, and fjord shrimp. The Salmon is the top-rated spot for creative salmon dishes, while Vulkanfisk offers the best value at Mathallen.
- Best overall
- The Salmon — 4.7★ (3,186 reviews)
- Best budget
- Vulkanfisk — fish & chips from 180 NOK
- Best traditional
- Lofotstua — 4.7★ (220 reviews)
- Last verified
- 2026-03
Top verdicts
- The Salmon: Oslo's highest-rated seafood restaurant — dedicated entirely to Norwegian salmon in creative preparations. Waterfront location at Aker Brygge.
- Vulkanfisk: The locals' pick inside Mathallen food hall. Outstanding fish soup and the city's best fish and chips at honest prices.
- Lofotstua: Reddit's unanimous choice for traditional Norwegian fish. "The best traditional fish restaurant" in Oslo per r/oslo locals.
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.
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.
We analyzed 100+ Reddit posts and comments across r/oslo, r/Norway, r/finedining, and r/travel — spanning 2020 to 2026. Restaurants were ranked by how frequently they were recommended by independent users. We weighted Oslo residents and returning visitors more heavily than first-time tourists. Every spot was mentioned in at least 2 separate threads by different people.
Seafood Map
How we built this list
We analyzed 100+ Reddit posts and comments across r/oslo, r/Norway, r/finedining, and r/travel — spanning 2020 to 2026. Restaurants were ranked by how frequently they were recommended by independent users. Every spot was mentioned by at least 2 different Redditors. We weighted Oslo locals and returning visitors more heavily than first-time tourists, and cross-referenced with Google ratings and review counts.
1The Salmon
Salmon SpecialistWhat to order: The grilled salmon fillet is the signature dish. Also excellent: the salmon soup, smoked salmon plate, and the salmon burger for a casual option. The menu changes seasonally but salmon is always the star.
Insider tip: Book a table on the outdoor terrace in summer for sunset views over the Oslofjord. Lunch is significantly more affordable than dinner and nearly as good.
"2x Grilled salmon (700) or salmon soup (600) from The Salmon" — recommended as one of the best-value quality meals in Oslo
— r/oslo, restaurant suggestions thread"The Salmon restaurant… their smoked salmon is quite nice actually."
— r/Norway, hot smoked salmon in Oslo2Vulkanfisk
Casual SeafoodWhat to order: The fish soup is legendary — cream-based with generous chunks of salmon, cod, and shrimp. The fish and chips use fresh Norwegian cod battered to order. The catch-of-the-day special is always worth asking about.
Insider tip: Arrive before noon to beat the lunch rush. The Mathallen food hall around Vulkanfisk has excellent cheese shops, bakeries, and coffee — make a full food market visit out of it.
"Have a try at Vulkanfisk @ Mathallen. Or The Salmon restaurant… Fiskeriet at Youngstorget is another good bet."
— r/Norway, hot smoked salmon in Oslo"I would also recommend the catch of the day at Fiskeriet and/or Vulkanfisk at Mathallen food court."
— r/finedining, Oslo seafood recs3Lofotstua
Traditional NorwegianWhat to order: The tørrfisk (dried cod) dishes are Lofotstua's specialty — the restaurant takes its name from the Lofoten Islands, where Norway's finest stockfish comes from. Also excellent: the lutefisk (in season), bacalao, and the classic Norwegian fish soup.
Insider tip: This is the restaurant Norwegian grandmothers would choose. It's in a residential area near Majorstuen station, so you'll be dining with locals rather than tourists. Reservations recommended on weekends.
"Lofotstua (at Majorstuen) is the best traditional fish restaurant."
— r/oslo, foodie advice thread4Solsiden Restaurant
Upscale SeafoodWhat to order: The seafood platter is the showstopper — a tower of Norwegian lobster, king crab, shrimp, oysters, and seasonal fish. The grilled halibut and the daily fresh fish are also excellent. The wine list skews French and pairs beautifully.
Insider tip: The "sunny side" terrace (the restaurant's name means "sun side" in Norwegian) is one of the best outdoor dining spots in Oslo during summer. Book well in advance for Friday and Saturday evenings.
"For seafood, I would look at Solsiden, Lofoten, Tjuvholmen, and Fjord as well as Sabi Omakase."
— r/finedining, Oslo fish/seafood recs5Fiskeriet Youngstorget
Fish Counter & RestaurantWhat to order: The fish and chips are Oslo's most famous — UK-style with quality Norwegian cod. The fish soup is excellent and very filling. The daily fresh fish specials rotate based on what's available, and you can also buy raw seafood from the counter to prepare at home.
Insider tip: Fiskeriet also has a Bjørvika location near the Opera House. The Youngstorget spot has more character. Counter-service format keeps things moving quickly — great for a fast, quality lunch.
"I went to Fiskeriet Youngstorget last September. It was very memorable."
— r/Norway, fish and chips thread"There are a few places, like Fiskeriet and Vulkan fisk, that have quality fish n chips UK style."
— r/Norway, British-style fish and chips thread6Louise Restaurant & Bar
Seafood & BrasserieWhat to order: The fish soup was singled out by a Redditor who ate at Louise specifically for it and called it memorable. The seafood platter for two is generous, and the grilled fish of the day is consistently well-prepared. The shellfish dishes — mussels, lobster — are solid choices.
Insider tip: Louise has the highest review count of any seafood restaurant in Oslo (4,800+), which means it's reliably good rather than exceptional. It's the safe waterfront choice. Budget-conscious tip: the fish soup as a main course with bread is a satisfying, affordable meal.
"We ate at Louise Restaurant and Bar for 1128 NOK or so. We got a Fish soup that we shared as a starter because we wanted to taste it."
— r/oslo, restaurant suggestions for 2 persons7Lofoten Fiskerestaurant
Upscale SeafoodWhat to order: The halibut and trout dishes are standouts. The seafood platter is impressive for special occasions. The grilled lobster and the traditional Norwegian bacalao (salt cod) are both excellent.
Insider tip: Lofoten is one of the pricier options on this list, but the setting is special — large windows overlooking the fjord. A Redditor put it "up there with Havsmak in terms of pricepoint" with a nice view of the Oslo fjord.
"I'd add Lofoten Fiskerestaurant as well, up there with Havsmak in terms of pricepoint. It's also got a nice view of the Oslo fjord."
— r/oslo, fish restaurant thread"2x Halibut or Trout (900) from Lofoten" — listed as an upscale option for a special meal
— r/oslo, restaurant suggestions thread8Rorbua Aker Brygge
Traditional NorwegianWhat to order: The traditional fish soup is one of the most generous portions on the waterfront. The bacalao, fish and chips, and grilled cod are all solid choices. The Norwegian fish cakes (fiskekaker) are a traditional option you won't find at the fancier restaurants.
Insider tip: Rorbua offers one of the best price-to-experience ratios on the Aker Brygge waterfront. The atmosphere is cozy and more casual than its neighbors. Good for families and groups who want traditional Norwegian seafood without the fine-dining markup.
9Sjømagasinet
Fine Dining SeafoodWhat to order: The tasting menu is the way to experience Sjømagasinet properly — multiple courses of seasonal Norwegian seafood with wine pairing. À la carte standouts include the king crab, the Norwegian lobster, and the turbot when available.
Insider tip: This is the splurge option on this list. Best for a special occasion or food-focused travelers who want to experience Oslo's fine-dining seafood scene. The Tjuvholmen neighborhood also has excellent art galleries and the Astrup Fearnley Museum nearby.
10Skur 33
Seafood & NordicWhat to order: The grilled fish of the day is consistently excellent. The seafood pasta and the Norwegian shrimp dishes are popular choices. Skur 33 also does a good steak for non-seafood companions.
Insider tip: The location next to Solsiden means you can easily compare menus before choosing. Skur 33 tends to be slightly more affordable and less crowded. A Redditor recommended it specifically as a good alternative to the pricier options.
"Seafood and quite affordable does not really exist in Oslo, but in addition to the others mentioned here I recommend Skur 33. Lovely view if you get a table."
— r/Norway, fish restaurant in Oslo11Restaurant Havsmak
Fine Dining SeafoodWhat to order: The multi-course seafood tasting menu is the main event. The Norwegian lobster and the fresh oysters are both outstanding. Havsmak takes seasonal sourcing seriously, so the menu shifts with what's available from the Norwegian coast.
Insider tip: Havsmak is the choice for serious food lovers who want a quieter, more intimate fine-dining experience away from the Aker Brygge crowds. The location near the Opera House makes it a natural pre- or post-performance dinner.
"Lofoten Fiskerestaurant as well, up there with Havsmak in terms of pricepoint."
— r/oslo, fish restaurant thread12Fiskeriet Bjørvika
Casual SeafoodWhat to order: Same excellent fish and chips, fish soup, and daily specials as the Youngstorget location. The fresh shrimp sandwich is a standout at this location. Buy fresh fish to take home if you're staying in an Airbnb with a kitchen.
Insider tip: Visit after exploring the Munch Museum or the Oslo Opera House (you can walk on the Opera's roof for free). Bjørvika is Oslo's most architecturally interesting neighborhood and still relatively uncrowded by tourists compared to Aker Brygge.
"Fiskeriet - fish and seafood shop with restaurant, two locations in central Oslo."
— r/oslo, local favorite restaurant threadFrequently 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. Reddit users 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.
🎫 Book Oslo Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours