The restaurants worth the trip in Oslo. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Oslo

Statholdergaarden ★ 4.7

Modern Nordic$$$$kvadraturenMon-Sat 18:00-00:00, Sun closed

Statholdergaarden in Oslo's Kvadraturen has held its Michelin star since 1998 with chef Bent Stiansen at the pass, under 18th-century stucco ceilings.

Signature: Norwegian halibut with seasonal accompaniment, Reindeer with juniper and lingonberry

Order: The tasting menu paired with the Norwegian-leaning wine flight.

Tip: Reservations open three months ahead. The downstairs Statholderens Mat og Vinkjeller pours bistro plates if the upstairs is full.

Kontrast ★ 4.7

Modern Nordic$$$$vulkanTue-Sat 18:00-22:00, Sun-Mon closed

Kontrast at Vulkan in Oslo is chef Mikael Svensson's two-Michelin-star Nordic room, with a strict producer list of small Norwegian farms and a wood-fire.

Signature: Langoustine with fermented seasonal vegetables, Cured reindeer heart

Order: The full tasting menu; the kitchen is built around it and no a la carte runs.

Tip: Closed Sunday through Tuesday; service runs Wed-Sat 18:00 only. The wine pairing leans biodynamic and is worth the upgrade.

Hot Shop ★ 4.6

Modern Nordic$$$grunerlokkaWed-Thu 18:00-22:00, Fri-Sat 16:45-22:00, Sun-Tue closed

Hot Shop on Københavngata in Grunerlokka is the Michelin-starred neighbourhood room named for the sex shop that once stood on the site, with seasonal small.

Signature: Seasonal small plates, Wood-fire mains

Order: The chef's choice menu with the natural-wine pairing.

Tip: The room seats around 30; book three weeks ahead for weekends.

Vaaghals ★ 4.4

Nordic$$$bjorvikaMon 17:00-00:00, Tue-Fri 11:00-00:00, Sat 11:00-00:00, Sun closed

Vaaghals on Dronning Eufemias gate in the Barcode strip serves a Norwegian-kitchen tasting menu in family-style sharing platters, with menus that change.

Signature: Sharing platters of Norwegian seafood, Reindeer with lingonberry

Order: The chef's sharing menu for the table.

Tip: Booth seating on the west wall has the Barcode-street view; bar seating is the walk-in option.

Lofoten Fiskerestaurant ★ 4.3

Norwegian Seafood$$$aker-bryggeMon-Fri 11:00-23:00, Sat 12:00-23:00, Sun 12:00-22:00

Lofoten Fiskerestaurant at the tip of Aker Brygge on Stranden serves Norwegian fish and shellfish through a menu that changes four times a year.

Signature: Plateau des fruits de mer, Norwegian halibut and king crab

Order: Plateau des Fruits de Mer with crab, mussels, prawn and lobster.

Tip: Sunset tables on the south terrace book first; off-season Sundays have the easier seating.

Solsiden Restaurant ★ 4.5

Norwegian Seafood$$$$kvadraturenDaily 15:00-22:00

Solsiden on Akershusstranda below Akershus Fortress runs a May-to-September seafood-only kitchen, with the Plateau des Fruits de Mer as the room's signature.

Signature: Plateau des fruits de mer, Whole grilled Norwegian fish

Order: Plateau des Fruits de Mer with crayfish in season.

Tip: Open May to September only; the sunset west tables sell first.

Restaurant Kontrast ★ 4.8

Modern Nordic$$$$vulkanTue-Sat 18:00-22:00, Sun-Mon closed

Restaurant Kontrast on Maridalsveien in Oslo holds two Michelin stars under chef Mikael Svensson; the menu runs organic local Norwegian produce.

Signature: Seasonal Norwegian tasting menu, Organic produce from named local growers

Order: The full tasting menu with the wine pairing.

Tip: Open Wednesday to Saturday only. Reserve four to six weeks ahead for prime weekend tables.

The Little Pickle ★ 4.5

Modern Nordic Bistro$$$toyenWed-Fri 17:00-22:00, Sat 12:00-22:00, Sun 14:00-17:00, Mon-Tue closed

The Little Pickle on Jens Bjelkes gate is a multi-concept room with a restaurant, cafe, bakery and coffee roastery, awarded the Michelin Bib Gourmand in 2024.

Signature: Sunday roast, Seasonal vegetable plates

Order: Sunday roast 15:00-17:30 in the bistro room.

Tip: Closed Mon-Tue; Sunday roast books out a week ahead.

← Back to Oslo food guide

By when you want to eat