Skip to guide content

10 Best Restaurants

Bergen’s colourful wharf sits between a busy harbour and steep, wooded hills. Explore Bryggen’s narrow lanes, take the funicular up Fløyen and spend time with Norwegian art around Lille Lungegårdsvannet. Seafood is a natural starting point for meals, but the city also has ambitious tasting menus and welcoming pubs. A few days give you room for the central sights and a fjord cruise, with plans kept flexible enough to make the most of a clear spell.

  1. Gaptrast

    Baneveien, Norway

    Gaptrast turns dinner into a sequence of spaces and flavours, beginning with an introduction to ingredients before moving through snacks and the main meal. Preservation, dry ageing and charcoal cooking help shape its approach to local produce. The surprise menu asks diners to give the kitchen time and attention, making this an evening to plan around. Choose it for an ambitious restaurant experience with a strong connection to the ingredients of western Norway.

    An extended contemporary tasting menu

  2. Lysverket

    Lille Lungegårdsvannet, Norway

    Lysverket is Christopher Haatuft’s restaurant in the Kode museum district, beside Lille Lungegårdsvannet. Norwegian ingredients and familiar culinary references are developed through modern techniques, with an atmosphere that feels less formal than the ambition of the cooking might suggest. The setting makes it a natural choice after an afternoon with the city’s art collections. Book it for a thoughtful dinner that explores Norwegian food while keeping the experience relaxed and focused on the table.

    Modern Norwegian cooking beside the art museums

  3. Omakase by Sergey Pak

    Skostredet, Norway

    Omakase by Sergey Pak offers a closely paced tasting experience inside Skostredet Hotel. The intimate, dark-toned room keeps attention on the kitchen, where Japanese techniques meet Norwegian ingredients. The menu reaches beyond a simple sushi selection, so arrive with an interest in the chef’s broader interpretation of omakase. With a single sitting on operating evenings, it is a meal that deserves its own place in the itinerary rather than a hurried stop between other plans.

    An intimate Japanese-style tasting menu

  4. Moon

    Marken, Norway

    Moon is a small French restaurant on Marken run by twin brothers Jules and Nicolas, with one in the kitchen and the other looking after the dining room. Local ingredients give the cooking a Bergen connection, while the structure and spirit of the meal remain French. Its intimate scale makes it well suited to a dinner for two. Leave space for dessert, and consider the wine suggestions as part of a relaxed, carefully organised evening.

    A small French restaurant

  5. Izakaya Skostredet

    Skostredet, Norway

    Izakaya Skostredet brings a broad Japanese menu to Skostredet Hotel, with dishes that range from sushi and ramen to fried plates and okonomiyaki. Norwegian seafood provides a local connection, while the sharing format makes the restaurant an approachable choice for a sociable meal. There is a terrace in the warmer months, adding another way to enjoy the neighbourhood. Choose it when the group wants variety and a lively restaurant without committing to a long tasting menu.

    Japanese dishes to share

  6. Cornelius Seafood Restaurant

    Holmen island, Norway

    Cornelius combines a seafood meal with a journey out from Bergen to the small island of Holmen. The restaurant’s menu responds to the season and the weather, making the surrounding water more than a scenic backdrop. Large windows and waterside spaces keep the landscape close throughout the visit. It is a good choice when you want dinner to become a short excursion, with time for the boat trip and the slower pace of an island setting.

    A seafood meal reached by boat

  7. Banzha

    Neumannsgate, Norway

    Banzha introduces the flavours of Yunnan to Bergen through dishes made for sharing. Michelle Zhao’s cooking draws on her home region in China, with spices toasted and ground in house and local ingredients used where they fit the menu. Steam-pot chicken, peppermint ribs and tofu dishes show the range of textures and flavours. Come with friends, order several plates for the table and leave time to explore a style of Chinese cooking that rewards curiosity.

    Yunnan cooking and dishes to share

  8. Enhjørningen

    Bryggen, Norway

    Enhjørningen serves fish and shellfish in a restored merchant building at Bryggen, with timber rooms that make the setting an important part of the meal. Its à la carte approach offers a different pace from Bergen’s longer tasting menus. The waterfront location is convenient after exploring the wharf, and some tables look towards the harbour. Choose it for a traditional seafood dinner in surroundings closely associated with the city’s maritime and trading history.

    Seafood in a historic timber room

  9. Allmuen Bistro

    City centre, Norway

    Allmuen Bistro works with local produce while allowing flavours and ideas from elsewhere into the kitchen. The menu changes with what is available, offering meat, fish and plant-based choices alongside a tasting option. Its relaxed setting makes it a useful middle ground between a simple pub meal and a long formal dinner. Choose it for an evening built around seasonal food, with the option to stay for a drink when the room becomes livelier.

    Seasonal food with a relaxed bistro mood

  10. Pingvinen

    Vaskerelven, Norway

    Pingvinen is a welcoming pub for traditional Norwegian dishes rather than a polished tasting-menu evening. Fish pie, meatballs and stews are part of its familiar food vocabulary, with raspeballer associated with Thursdays and a changing selection of beers at the bar. The room feels suited to a leisurely meal after a day out in Bergen. Choose it when you want something hearty, local and straightforward, especially after spending time on the wetter side of the weather.

    Norwegian comfort food and beer