Food & Drink

What to eat in Bergen

Bergen sits at the mouth of the Norwegian fjords and the seafood here is the best in the country. Most guides will send you to the Fish Market. Most guides are wrong about where to eat once you get there. Here's what's actually worth your money.

Best value lunch
Mathallen food hall
Must-try dish
Fiskesuppe (fish soup)
Special occasion
Cornelius Fiskrestaurant
Budget lunch
~130–160 NOK
💡

Local tip: Don't eat at restaurants with picture menus facing the water. Walk one street back. The quality doubles and the price halves.

Start with the fish soup

Bergen's fiskesuppe is the one dish you should not leave without eating. It's a creamy, dill-heavy broth with chunks of white fish, shrimp, and sometimes mussels, served with crusty bread. The version at Mathallen food hall costs around 120–150 NOK and is genuinely excellent. Avoid the watered-down tourist versions at waterfront restaurants — the difference is noticeable.

Mathallen: where locals actually eat

Mathallen Bergen is an indoor food hall on Strandkaien, five minutes' walk from the Fish Market along the harbour. It houses multiple vendors selling everything from fish soup and open sandwiches to cheese, charcuterie, and coffee. Prices are roughly half what you'd pay at the outdoor Fish Market for comparable quality. On a weekday lunchtime, you'll be eating alongside Bergen office workers, which is usually a reliable quality signal.

Bergen's best restaurants

Colonialen on Kong Oscars gate is the most consistently recommended restaurant in Bergen for good value. The menu changes with the season and uses local Norwegian produce — the fish of the day is usually the best choice. Book ahead, especially on weekends. Cornelius Fiskrestaurant occupies a small island in the harbour (accessible by boat from Bryggen) and serves some of the best seafood in western Norway. Enhjørningen in the Bryggen alleyways does traditional Bergen fish dishes in an atmospheric medieval building — worth it for the setting as much as the food.

The Fish Market: what to actually buy

The outdoor Fish Market at Torget is good for one thing: a bag of fresh fjord shrimp. Buy them, sit on the harbour wall, peel them yourself, and eat with bread. That's how Bergen people have eaten them for generations and it costs around 120–160 NOK. The sit-down meals at the market stalls are expensive and mediocre. The cloudberry jam, brunost (brown cheese), and artisan food products are worth picking up for gifts.

Norwegian food worth trying

Beyond fish soup: pinnekjøtt is salted, dried lamb ribs traditionally eaten at Christmas but available year-round at good restaurants. Fiskekake is a firm Norwegian fish cake — very different from the British version, denser and more flavourful. Smørbrød are open-faced sandwiches with toppings from smoked salmon to egg salad, common at lunch. Waffles with sour cream and jam are the standard café snack and genuinely good at the better coffee shops.

Coffee and cafés

Bergen has a strong café culture. Godt Brød is a local bakery chain with multiple locations — excellent cinnamon buns and good coffee at reasonable prices. Det Lille Kaffekompaniet on Nedre Korskirkealmenning is a small, warm, excellent coffee shop that fills up in bad weather. Kafé Kippers on the waterfront is the best spot for outdoor seating with a harbour view. Avoid hotel breakfast buffets — they cost 150–200 NOK and are outperformed by a bakery visit at a third of the price.

Eating on a budget

Bergen is expensive by most European standards. Budget 150–200 NOK for a sit-down lunch, 400–700 NOK for dinner at a mid-range restaurant. The cheapest good meal in the city is a bowl of fish soup at Mathallen plus bread — around 130–160 NOK. Supermarkets (Kiwi, Rema 1000, Coop Extra) are reasonable for self-catering. Tap water in restaurants costs 60–80 NOK — bring a reusable bottle.

Frequently asked questions

What is the best restaurant in Bergen?

For value and quality combined, Colonialen on Kong Oscars gate is consistently Bergen's best mid-range restaurant. For a special occasion, Cornelius Fiskrestaurant (on its own island) is outstanding. Lysverket in the KODE museum is the best fine dining option.

What food is Bergen known for?

Fiskesuppe (creamy fish soup with dill), fresh shrimp (reker), and Bergen's own pinnekjøtt (salted lamb ribs). The city's position at the mouth of the Norwegian fjords means the seafood is genuinely exceptional.

Is the Bergen Fish Market worth eating at?

Not really. The outdoor market is great to browse and photograph but food prices are two to three times what you'd pay at Mathallen, five minutes away. Buy a bag of shrimp and eat them on a bench by the harbour — that's the authentic local experience.

How expensive is eating out in Bergen?

Expensive by European standards. A sit-down lunch runs ~150–250 NOK, dinner at a mid-range restaurant ~400–700 NOK. The cheapest good meal is a bowl of fish soup at Mathallen for ~130–160 NOK. Budget 200–250 NOK per person per meal if you're eating at proper restaurants.

Where do Bergen locals actually eat?

Mathallen for lunch, Colonialen or Bare Vestland for dinner. The residential streets above Bryggen (Øvregaten, Marken) have some good neighbourhood restaurants that see far fewer tourists than the waterfront.