🐟 Popular Picks — Oslo, Norway

12 Best Seafood Restaurants in Oslo

Norway's capital sits at the head of the Oslofjord, where Arctic waters deliver some of Europe's finest seafood. From dock-to-plate salmon at The Salmon to traditional Norwegian fish dishes at Lofotstua, these are the spots Oslo locals and visiting foodies actually recommend.

📍 Oslo, Norway 🍽️ 12 restaurants 💰 200–600 NOK per main 📅 Updated March 2026

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

1. The Salmon

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 Specialist 4.7 · 3,186 reviews
💰 300–500 NOK 📍 Strandpromenaden 11, 0252 Oslo 📌 Google Maps → 📞 +47 41 54 80 80 🌐 Website
Verdict: 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 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 Oslo

2Vulkanfisk

Casual Seafood 4.5 · 1,091 reviews
💰 180–350 NOK 📍 Vulkan 5, 0178 Oslo (Mathallen) 📌 Google Maps → 📞 +47 21 39 69 58 🌐 Website
Verdict: 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: 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 recs

3Lofotstua

Traditional Norwegian 4.7 · 220 reviews
💰 250–450 NOK 📍 Kirkeveien 40, 0368 Oslo (Majorstuen) 📌 Google Maps → 📞 +47 22 46 93 96
Verdict: 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: 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 thread

4Solsiden Restaurant

Upscale Seafood 4.4 · 912 reviews
💰 350–600 NOK 📍 Akershusstranda 13, Skur 34, 0150 Oslo 📌 Google Maps → 📞 +47 22 33 36 30 🌐 Website
Verdict: 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: 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 recs

5Fiskeriet Youngstorget

Fish Counter & Restaurant 4.4 · 3,118 reviews
💰 180–350 NOK 📍 Youngstorget 2b, 0181 Oslo 📌 Google Maps → 📞 +47 22 42 45 40 🌐 Website
Verdict: 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: 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 thread

6Louise Restaurant & Bar

Seafood & Brasserie 4.3 · 4,858 reviews
💰 250–500 NOK 📍 Stranden 3, 0250 Oslo (Aker Brygge) 📌 Google Maps → 📞 +47 22 83 00 60 🌐 Website
Verdict: 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: 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 persons

7Lofoten Fiskerestaurant

Upscale Seafood 4.2 · 1,742 reviews
💰 350–600 NOK 📍 Stranden 75, 0250 Oslo (Aker Brygge) 📌 Google Maps → 📞 +47 22 83 08 08 🌐 Website
Verdict: 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: 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 thread

8Rorbua Aker Brygge

Traditional Norwegian 4.3 · 2,760 reviews
💰 200–400 NOK 📍 Stranden 71, 0250 Oslo (Aker Brygge) 📌 Google Maps → 📞 +47 48 22 38 49 🌐 Website
Verdict: 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: 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 Seafood 4.3 · 760 reviews
💰 400–700 NOK 📍 Tjuvholmen allé 14, 0252 Oslo 📌 Google Maps → 📞 +47 23 89 77 77 🌐 Website
Verdict: 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: 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 & Nordic 4.3 · 1,113 reviews
💰 300–500 NOK 📍 Akershusstranda 11, 0150 Oslo 📌 Google Maps → 📞 +47 23 35 70 60 🌐 Website
Verdict: 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: 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 Oslo

11Restaurant Havsmak

Fine Dining Seafood 4.3 · 74 reviews
💰 400–700 NOK 📍 Kirsten Flagstads plass 1, 0150 Oslo 📌 Google Maps → 📞 +47 21 42 21 42 🌐 Website
Verdict: 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: 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 thread

12Fiskeriet Bjørvika

Casual Seafood 4.4 · 1,500+ reviews
💰 180–350 NOK 📍 Dronning Eufemias gate 12, Oslo (Bjørvika) 🌐 Website
Verdict: 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: 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 thread

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. 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

Related Attractions