Open Travel Guide
Restaurants in Oslo

Best Restaurants in Oslo 2026

Discover authentic local cuisine, top restaurants, and the best dining experiences in Oslo.

Oslo is the capital and largest city of Norway, situated at the head of the Oslofjord. A dynamic Scandinavian capital blending Viking heritage with state-of-the-art architecture, Oslo offers world-class museums, a vibrant waterfront, lush forests, and some of Europe's finest dining.

Oslo's food scene has undergone a remarkable transformation, from traditional Norwegian fare to a world-class dining destination. The New Nordic cuisine movement, which began in Copenhagen, has taken deep root here, with chefs celebrating Norway's extraordinary natural larder: pristine seafood from the Oslofjord and Norwegian coast, game from the forests, foraged berries and herbs, and artisan dairy products. Oslo now boasts several Michelin-starred restaurants including the legendary three-star Maaemo.

Must-try dishes

Iconic dishes that define Oslo.

Must try

Gravlaks

Salt and dill-cured Norwegian salmon, served with mustard sauce on dark bread

Must try

Reker (Shrimp)

Fresh Norwegian shrimp bought from harbour boats, peeled and eaten on crusty bread with mayonnaise

Must try

Fårikål

Norway's national dish: slow-cooked lamb and cabbage stew, best in autumn

Must try

Kjøttkaker

Norwegian-style meatballs in brown gravy with mashed potatoes and lingonberry jam

Must try

Brunost (Brown Cheese)

Norway's unique caramelised whey cheese, best on waffles or crispbread

Must try

Lutefisk

Lye-treated dried whitefish, a traditional Christmas and autumn delicacy

Must try

Skillingsbolle

Oslo's beloved cardamom and cinnamon pastry, found at every bakery

Top restaurants

Handpicked picks for the best dining experiences.

New Nordic

Maaemo

4500-6000 NOK per person (~$428-570)5.0/5

Oslo's three-Michelin-star restaurant serving a philosophy-driven tasting menu celebrating Norwegian nature and seasons. One of the world's top restaurants with ingredients sourced from pristine Norwegian landscapes.

Known for: Three Michelin stars, New Nordic cuisine

Schweigaards gate 15B, 0191 Oslo

Modern Norwegian

Statholdergaarden

1500-2500 NOK per person (~$143-238)4.8/5

Located in a 17th-century Baroque building in the city centre, this elegant restaurant has held a Michelin star for years. Celebrated for refined Norwegian cuisine with classical French influences.

Known for: One Michelin star, historic setting

Rådhusgata 11, 0151 Oslo

New Nordic

Kontrast

1800-2800 NOK per person (~$171-266)4.8/5

A Michelin-starred restaurant in Grünerløkka focused on local, seasonal Norwegian produce. Chef Mikael Svensson's tasting menus showcase innovative Scandinavian cooking techniques.

Known for: One Michelin star, hyper-seasonal menu

Maridalsveien 15A, 0175 Oslo

Modern Scandinavian

Arakataka

725-1200 NOK per person (~$69-114)4.7/5

An acclaimed Oslo restaurant offering exceptional value tasting menus. The six-course menu at 925 NOK represents outstanding quality for the price in Oslo's dining scene.

Known for: Excellent value fine dining tasting menus

Mariboes gate 7, 0183 Oslo

Modern Norwegian

Restaurant Eik

1200-2200 NOK per person (~$114-209)4.6/5

An elegant restaurant in the Christiania Teater building offering modern Norwegian cuisine. Known for exceptional Norwegian seafood and game dishes with a refined wine list.

Known for: Norwegian seafood and game

Stortingsgata 16, 0161 Oslo

Norwegian & Continental

Theatercaféen

600-1500 NOK per person (~$57-143)4.6/5

Oslo's most celebrated grand café, open since 1900. The lavish Art Nouveau interior is a landmark in itself. Traditional Norwegian dishes alongside continental European classics in a theatrical setting.

Known for: Historic grand café experience

Stortingsgata 24-26, 0117 Oslo

Asian Fusion

Ling Ling Oslo

600-1200 NOK per person (~$57-114)4.5/5

A vibrant pan-Asian restaurant by the Hakkasan Group on the Aker Brygge waterfront. Stylish setting with excellent cocktails and sharing plates inspired by Chinese and Southeast Asian cuisines.

Known for: Waterfront Asian fusion, excellent cocktails

Stranden 30, 0250 Oslo

American Burgers

Illegal Burger

180-320 NOK per person (~$17-30)4.4/5

Oslo's most popular premium burger restaurant with multiple locations. Offers creative gourmet burgers with Norwegian beef and inventive toppings. The Grünerløkka original is the best.

Known for: Oslo's best gourmet burgers

Thorvald Meyers gate 2, 0555 Oslo

Restaurants by cuisine

Browse picks grouped by cuisine type.

Traditional Norwegian

Traditional Norwegian

Engebret Café

350-700 NOK per person (~$33-67)4.3/5

Oslo's oldest restaurant (1857), serving classic Norwegian dishes in a historic building near Akershus Fortress. Traditional fare including lutefisk, lefse, and reindeer stew.

Known for: Oslo's oldest restaurant, traditional Norwegian cuisine

Bankplassen 1, 0151 Oslo

Traditional Norwegian

Stortorvet Gjæstgiveri

250-500 NOK per person (~$24-48)4.2/5

A historic Norwegian tavern near Stortorvet square serving hearty traditional Norwegian food in a cosy timber-beamed interior. Excellent fårikål (Norwegian lamb and cabbage stew) in autumn.

Known for: Traditional Norwegian home cooking

Grensen 1, 0159 Oslo

Traditional Norwegian

Kaffistova

120-220 NOK per person (~$11-21)4.1/5

A classic, no-frills Norwegian cafeteria serving traditional homestyle Norwegian dishes at very affordable prices since 1896. Great for trying authentic Norwegian food on a budget.

Known for: Cheap, authentic Norwegian cafeteria food

Rosenkrantz gate 8, 0159 Oslo

Burgers

Burgers

Bun's Burgers

150-230 NOK per person (~$14-22)4.5/5

A cult-favourite Oslo burger joint in the Aker Brygge area known for smash-style patties and creative toppings. Small, casual setting with big flavours.

Known for: Oslo's best smash burgers

Tjuvholmen allé 1, 0252 Oslo

Burgers

Døgnvill Burger

160-250 NOK (~$15-24)4.4/5

One of Oslo's original gourmet burger pioneers. Located near Youngstorget with a loyal local following. Bold flavour combinations and Norwegian beef patties cooked to perfection.

Known for: Oslo craft burger pioneer

Møllergata 23, 0179 Oslo

Indian

Indian

Punjab Tandoor

150-280 NOK per person (~$14-27)4.3/5

One of Oslo's best Indian restaurants in the multicultural Grønland neighbourhood. Serving authentic North Indian and Punjabi cuisine at very reasonable prices.

Known for: Authentic Indian cuisine at budget-friendly prices

Grønland 24, 0188 Oslo

Indian Street Food

Punjabi Dhaba

80-150 NOK (~$7.50-14)4.3/5

A tiny, wildly popular Indian street food spot in Grønland serving authentic dhaba-style curries, dahl, and stuffed parathas at rock-bottom prices. A lunchtime favourite.

Known for: Best value lunch in Oslo

Grønland 28, 0188 Oslo

Japanese

Japanese

Hitchhiker

800-1800 NOK per person (~$76-171)4.7/5

An acclaimed Oslo sushi restaurant in Frogner offering omakase and à la carte Japanese cuisine. Chef-led counter dining with the freshest Norwegian-caught fish prepared with Japanese techniques.

Known for: Japanese omakase with Norwegian seafood

Hegdehaugsveien 6, 0352 Oslo

Japanese Omakase

Sabi Omakase

2500-3500 NOK per person (~$238-333)4.9/5

A tiny, intimate 8-seat omakase restaurant in Stavanger-founded chef Roger Asakil Joya's tribute to Japanese sushi traditions using Norwegian fish. One Michelin star.

Known for: Japanese-Norwegian sushi omakase

Rosenkrantz gate 11, 0159 Oslo

Modern Norwegian

Modern Norwegian

Smalhans

400-700 NOK per person (~$38-67)4.6/5

A beloved neighbourhood restaurant in Ullevål with a cosy atmosphere. Famous for their seasonal Norwegian set menu and Sunday brunch. Great value for quality Scandinavian food.

Known for: Excellent value seasonal Norwegian set menu

Ullevålsveien 43, 0171 Oslo

Modern Norwegian

Kveldsmat

300-600 NOK per person (~$29-57)4.4/5

A relaxed neighbourhood restaurant in Grünerløkka serving excellent modern Norwegian 'kveldsmat' (evening food). Simple, seasonal, beautifully executed small plates and sharing dishes.

Known for: Relaxed neighbourhood Norwegian small plates

Thorvald Meyers gate 60, 0552 Oslo

Seafood

Norwegian Seafood

Fiskeriet Youngstorget

250-500 NOK per person (~$24-48)4.4/5

A popular seafood restaurant and fish market at Youngstorget square. Serves fresh Norwegian fish and shellfish dishes at accessible prices. The fishcake with butter sauce is legendary.

Known for: Fresh Norwegian seafood market and restaurant

Youngstorget 2B, 0181 Oslo

Norwegian Seafood

Aker Brygge Fish Market

100-250 NOK per person (~$9.50-24)4.3/5

A popular outdoor seafood market on the Aker Brygge pier. Offers fresh Norwegian shrimp, crab, smoked salmon, and fish sandwiches with fjord views.

Known for: Fresh fjord shrimp with fjord view setting

Stranden pier, Aker Brygge, 0250 Oslo

Bar Snacks & Light Food

Bar Snacks & Light Food

Kulturhuset

80-150 NOK per drink (~$7.50-14)4.3/5

A beloved multi-floor cultural hub and bar in Grünerløkka offering cheap drinks, live music, DJ nights, and a literary programme. The most democratic bar in Oslo with no dress code.

Known for: Cheap drinks, culture, and live music

Youngs gate 6, 0181 Oslo

Brasserie

Nordic Brasserie

Sentralen Restaurant

300-600 NOK per person (~$29-57)4.4/5

Located in the beautifully restored 1899 Christiania Sparebank building, Sentralen offers a lively brasserie menu with Nordic classics. A cultural venue combining theatre, music, and dining.

Known for: Nordic brasserie in stunning historic building

Øvre Slottsgate 3, 0157 Oslo

Coffee & Cocktails

Coffee & Cocktails

Fuglen Oslo

50-150 NOK (~$4.75-14)4.6/5

A legendary Oslo café and bar in Majorstuen that transitions from specialty coffee by day to creative cocktails by night. Vintage 1950s-70s Scandinavian design interior, also sells vintage furniture.

Known for: Day café to night cocktail bar transition

Universitetsgata 2, 0164 Oslo

Craft Beer & Snacks

Craft Beer & Snacks

Torggata Botaniske

100-180 NOK per drink (~$9.50-17)4.5/5

A popular craft beer bar and natural wine bar in the lively Torggata street. Excellent selection of Norwegian and Scandinavian craft beers, with a plant-filled, cosy atmosphere.

Known for: Norwegian craft beer and natural wine

Torggata 16, 0183 Oslo

French

French-Norwegian

Brasserie Blanche

350-700 NOK per person (~$33-67)4.3/5

An elegant yet relaxed French brasserie in the Frogner neighbourhood. Classic French dishes executed with Norwegian ingredients - steak frites, moules marinières, and crème brûlée.

Known for: French brasserie in upscale Frogner

Bygdøy Allé 41, 0265 Oslo

International Street Food

International Street Food

Vippa Oslo

120-250 NOK per person (~$11-24)4.3/5

A large, lively street food market in a converted warehouse on the Akershus harbour front, with over 15 international food stalls. Features cuisines from Norway, Ethiopia, India, Peru, and more.

Known for: Multicultural street food market by the harbour

Akershusstranda 25, 0150 Oslo

Italian

Italian-Nordic

Popina

350-650 NOK per person (~$33-62)4.5/5

A neighbourhood favourite in Majorstuen offering Italian-influenced food with Scandinavian sensibility. Excellent homemade pasta, seasonal ingredients, and a welcoming, unpretentious atmosphere.

Known for: Best handmade pasta in Oslo

Hegdehaugsveien 16, 0352 Oslo

Modern Nordic Sharing Plates

Modern Nordic Sharing Plates

Pjoltergeist

350-700 NOK per person (~$33-67)4.5/5

A beloved Oslo casual restaurant in the Vulkan area serving fun, creative Nordic sharing plates in a relaxed setting. The charcuterie and smørbrød boards are highlights.

Known for: Creative sharing plates in relaxed atmosphere

Fredensborgsveien 2, 0177 Oslo

Modern Norwegian Lunch

Modern Norwegian Lunch

Maaemo Lunch at Einer

200-400 NOK per person (~$19-38)4.6/5

Einer is the daytime sibling to Maaemo, offering a more accessible menu of Norwegian open sandwiches (smørbrød) and seasonal lunch dishes at fair prices.

Known for: Accessible New Nordic lunch

Schweigaards gate 15B, 0191 Oslo

Modern Scandinavian

Modern Scandinavian

Folk Restaurant

300-600 NOK per person (~$29-57)4.4/5

A bright, relaxed restaurant in Frogner serving bold modern Scandinavian food at approachable prices. Great weekend brunch and dinner menu with Norwegian and seasonal ingredients.

Known for: Best brunch in Frogner

Hegdehaugsveien 10, 0352 Oslo

Nordic Wine & Snacks

Nordic Wine & Snacks

Maaemo Bar

150-350 NOK per glass (~$14-33)4.9/5

The intimate bar space adjacent to three-Michelin-star Maaemo. Serves exceptional natural wines and small Nordic snacks. A more accessible way to experience the Maaemo kitchen's philosophy.

Known for: Michelin-star kitchen snacks without the full tasting menu commitment

Schweigaards gate 15B, 0191 Oslo

Norwegian

Norwegian

Ekeberg Restaurant

400-800 NOK per person (~$38-76)4.3/5

A beautifully restored 1929 Art Deco restaurant in Ekebergparken with stunning panoramic views over Oslo and the Oslofjord. The view rivals the quality of the food.

Known for: Best panoramic city views from a restaurant

Kongsveien 15, 0193 Oslo

Norwegian Bakery & Café

Norwegian Bakery & Café

Baker Hansen

50-180 NOK (~$4.75-17)4.4/5

A beloved Norwegian bakery chain with multiple Oslo locations. Famous for traditional Norwegian pastries including skillingsbolle (cinnamon scroll), kringla, and excellent open-face sandwiches.

Known for: Traditional Norwegian baked goods

Bogstadveien 7, 0355 Oslo

Norwegian Fast Food

Norwegian Fast Food

Syverkiosken

50-120 NOK (~$5-11)4.4/5

An iconic Oslo street food kiosk at Birkelunden park in Grünerløkka. Famous for Norwegian hot dogs (pølse) and the quintessential Oslo street food experience since the 1970s.

Known for: Oslo's most famous hot dog kiosk

Birkelunden park, Grünerløkka, Oslo

Organic Bakery & Café

Organic Bakery & Café

Godt Brød

60-200 NOK (~$5.70-19)4.4/5

An organic Norwegian bakery chain with excellent sourdough bread, pastries, and lunch options. The Frogner branch is the nicest setting with outdoor seating.

Known for: Oslo's best organic sourdough bread

Hegdehaugsveien 31, 0352 Oslo

Specialty Coffee

Specialty Coffee

Tim Wendelboe

45-120 NOK (~$4.30-11)4.9/5

Oslo's most celebrated specialty coffee roastery and café in Grünerløkka. A world-renowned micro-roaster and 2004 World Barista Champion. Essential for coffee enthusiasts.

Known for: World-class specialty coffee, World Barista Champion

Grüners gate 1, 0552 Oslo

Specialty Coffee & Light Bites

Specialty Coffee & Light Bites

Java Espressobar & Kafé

50-150 NOK (~$4.75-14)4.5/5

One of Grünerløkka's most-loved neighbourhood cafés, known for quality coffee, homemade cakes, and a warm, inclusive atmosphere. A local institution since 2000.

Known for: Neighbourhood institution, best cakes in Grünerløkka

Grüners gate 9, 0552 Oslo

Traditional Norwegian Pub Food

Traditional Norwegian Pub Food

Olympen (Lompa)

150-300 NOK per person (~$14-29)4.2/5

Oslo's most iconic grand pub, a classic beer hall in Grønland open since 1892. Serves traditional Norwegian pub food alongside an excellent selection of beers in a cavernous historic interior.

Known for: Iconic Oslo beer hall, since 1892

Grønlandsleiret 15, 0190 Oslo

Wine Bar

Wine Bar

Mæemo Sommelier Bar

150-400 NOK per glass (~$14-38)4.8/5

The acclaimed wine bar from the team behind Maaemo restaurant. Features an exceptional natural and classic wine list with small plates. Oslo's most sophisticated wine bar.

Known for: Norway's finest natural and classic wine selection

Schweigaards gate 15B, 0191 Oslo

Food tours & tastings in Oslo

Eat your way through Oslo with a guide.

Browse food experiences in Oslo

We may earn a commission from bookings made through these links.

Street food

Local flavours at affordable prices.

Street food

Pølse (Hot dog)

Norwegian hot dog in lompe (potato flatbread) from kiosks throughout the city, ~55 NOK

Street food

Vippa Food Market

International street food market at Akershusstranda with 15+ stalls

Street food

Mathallen stalls

Artisan Norwegian produce and ready meals in the indoor food hall

Food markets

Where locals shop and graze.

Mathallen Oslo

Vippa

Grønland Bazaar

Fisketorget at Aker Brygge

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Oslo is expensive - budget 200-350 NOK for a casual lunch, 400-800 NOK for dinner per person

Tip

The Oslo Pass includes discounts at select restaurants

Tip

Tap water is free and safe to drink - always ask for 'vann' to avoid paying for bottled water

Tip

Lunch menus (lunsjmeny) offer the best value at quality restaurants

Tip

Tipping is appreciated but not obligatory - 10% is standard for good service

Tip

Book Michelin-starred restaurants months in advance

Tip

Grønland neighbourhood offers the most affordable dining in the city centre

Dietary info
Vegetarian
Good vegetarian options at most modern restaurants; Grünerløkka has the most vegan/vegetarian cafés
Vegan
Growing vegan scene, especially in Grünerløkka and Majorstuen
Gluten free
Most restaurants can accommodate; always ask 'Er dette glutenfritt?'
Halal
Several halal restaurants in Grønland neighbourhood
Allergens
Norwegian restaurants are required by law to list allergens on menus

Food budget guide

What to expect at different price points.

Level Price Description
Budget 150-300 NOK per day (~$14-29) - hot dogs, bakeries, supermarket Street food, local eateries, and simple restaurants.
Mid-range $15-40/meal Sit-down restaurants with good service and varied menus.
Upscale $40+/meal Fine dining, international cuisine, and premium experiences.