🍽 Popular Picks — Oslo, Norway

8 Best Restaurants in Oslo

The best restaurants in Oslo — editor-curated. New Nordic fine dining, fresh seafood, cosy bistros & hidden gems. Interactive map included.

Quick answer

Oslo punches far above its weight as a food city — it has more Michelin stars per capita than almost anywhere in Scandinavia, yet its casual neighbourhood bistros are where locals actually eat.

Best overall
Maaemo
Top pick
Maaemo

Top verdicts

  • Maaemo: The definitive New Nordic fine dining experience in Scandinavia
  • Kontrast: Michelin-quality New Nordic at a more accessible price than Maaemo
  • Arakataka: Excellent Nordic cooking without the tasting-menu format or price

Area map

1. Maaemo

All 8 spots at a glance

#NameStylePriceArea
1 Maaemo Fine Dining splurge Bjørvika
2 Kontrast New Nordic splurge Vulkan
3 Arakataka Bistro mid Sentrum
4 Smalhans Bistro budget St. Hanshaugen
5 Fiskeriet Youngstorget Seafood budget Youngstorget
6 Kolonihagen Frogner Organic mid Frogner
7 Pust Bistro mid Grünerløkka
8 Sentralen Restaurant Bistro mid Sentrum
Style: Price: Area:

1Maaemo

Fine Dining
📍 Bjørvika
Verdict: The definitive New Nordic fine dining experience in Scandinavia

Quick comparison

Best for
The definitive New Nordic fine dining experience in Scandinavia
Strengths
Known for Fine Dining
Limitations
Very expensive · Books out months in advance · Tasting menu only (no à la carte)
Why it made the list
Maaemo is the restaurant Oslo is known for globally. r/oslo threads consistently call it a bucket-list experience worth saving for. The menu changes entirely with the seasons, and no two visits are the same.
What to order
Tasting menu only — let the kitchen decide. Request the wine pairing; the sommelier's selections are a course in themselves. Book via their website as soon as dates open.
Maaemo in Bjørvika
“Maaemo was the best meal of my life. Expensive, yes, but it's a true once-in-a-lifetime experience. Book as far ahead as possible.” — Editor's note
“Oslo food scene recommendation: save up and do Maaemo if you possibly can. Everything else is a bonus.” — Editor's note

2Kontrast

New Nordic
📍 Vulkan
Verdict: Michelin-quality New Nordic at a more accessible price than Maaemo

Quick comparison

Best for
Michelin-quality New Nordic at a more accessible price than Maaemo
Strengths
Known for New Nordic
Limitations
Still expensive by global standards; tasting menu format
Why it made the list
r/oslo threads consistently recommend Kontrast as the entry point to serious New Nordic dining. Multiple reviewers describe it as "Maaemo-level cooking at a fraction of the price." The Vulkan location in a converted industrial building adds character.
What to order
Set tasting menu (lengths vary seasonally). Ask for the wine pairing — the sommeliers select Norwegian, natural, and biodynamic wines that complement each course exceptionally well.
Kontrast in Vulkan
“Kontrast is the move if you want a Michelin experience without Maaemo's price tag. Genuinely incredible food.” — Editor's note

3Arakataka

Nordic Bistro
📍 Sentrum
Verdict: Excellent Nordic cooking without the tasting-menu format or price

Quick comparison

Best for
Excellent Nordic cooking without the tasting-menu format or price
Strengths
Known for Nordic Bistro
Limitations
Smaller space; can get busy; book ahead for dinner
Why it made the list
Arakataka is the r/oslo go-to when people ask for "good food that's not Maaemo prices." Multiple threads praise the lunch deal specifically. The kitchen uses the same seasonal Nordic philosophy as the fine dining spots but in a relaxed bistro setting.
What to order
The day's fish (always fresh), and whatever vegetable dish is on the menu — the kitchen handles vegetables exceptionally. The lunch set is the best value in the city centre.
🕐 Opening hours
Sat12:00 PM – 10:00 PM SunClosed
Arakataka in Sentrum
“Arakataka for lunch is one of the best value meals I've had in Oslo. Quality Nordic cooking without the tasting menu price tag.” — Editor's note

4Smalhans

Bistro
📍 St. Hanshaugen
Verdict: The quintessential Oslo neighbourhood bistro — seasonal, honest, delicious

Quick comparison

Best for
The quintessential Oslo neighbourhood bistro — seasonal, honest, delicious
Strengths
Known for Bistro
Limitations
Slightly off-centre (St. Hanshaugen); popular so book ahead
Why it made the list
Smalhans appears in virtually every r/oslo restaurant thread — it's the restaurant Osloites recommend most. The kitchen rotates its set menu daily based on what's best at market, the atmosphere is genuinely convivial, and the natural wine list is curated with care.
What to order
The set menu — let the kitchen decide. Pair with their wine selection. The weekend brunch is also excellent and popular with locals.
🕐 Opening hours
MonClosed
Smalhans in St. Hanshaugen
“Smalhans is my go-to recommendation for anyone visiting Oslo. Reasonable by Oslo standards, great food, always good.” — Editor's note
“Smalhans for dinner is a must. The set menu changes constantly and it's always seasonal Norwegian produce done beautifully.” — Editor's note

5Fiskeriet Youngstorget

Seafood
📍 Youngstorget
Verdict: The freshest affordable seafood in Oslo — a counter experience, not white tablecloths

Quick comparison

Best for
The freshest affordable seafood in Oslo — a counter experience, not white tablecloths
Strengths
Known for Seafood
Limitations
Counter service, not a sit-down restaurant; closes earlier than most; can be busy at lunch
Why it made the list
Every r/oslo thread on affordable food mentions Fiskeriet. The combination of fish market freshness with simple, excellent preparation — fish soup, grilled catch, the famous shrimp sandwich — is impossible to beat at this price in Oslo.
What to order
The shrimp sandwich (ræker sandwich) is the must-order. Also try the fish soup and whatever fresh catch is on offer. Pair with a cold local beer.
🕐 Opening hours
Sat11:00 AM – 6:00 PM Sun12:00 PM – 6:00 PM
“Fiskeriet at Youngstorget — get the shrimp sandwich. Best cheap eat in Oslo, no contest.” — Editor's note
“The fish at Fiskeriet is absurdly fresh. Fish soup and fish-of-the-day for under 300 NOK — you're not doing better than that in Oslo.” — Editor's note

6Kolonihagen Frogner

Organic
📍 Frogner
Verdict: Organic farm-to-table brunch and all-day dining in a beautiful Frogner setting

Quick comparison

Best for
Organic farm-to-table brunch and all-day dining in a beautiful Frogner setting
Strengths
Known for Organic
Limitations
Slightly expensive for a casual daytime meal; can be busy on weekends
Why it made the list
Kolonihagen consistently appears in r/oslo threads about brunch and daytime dining. The garden setting, organic commitment, and relaxed atmosphere make it feel distinctly Norwegian — connecting food directly to the land it comes from.
What to order
The weekend brunch spread. Housemade bread with local butter and jam. The egg dishes are simple and excellent. In summer, grab a garden table and order the seasonal salad.
Kolonihagen Frogner in Frogner
“Kolonihagen in Frogner for brunch — lovely garden in summer, excellent organic food. A true Oslo experience.” — Editor's note

7Pust

Natural Wine
📍 Grünerløkka
Verdict: Natural wine and Nordic small plates in Oslo's most creative neighbourhood

Quick comparison

Best for
Natural wine and Nordic small plates in Oslo's most creative neighbourhood
Strengths
Known for Natural Wine
Limitations
Small space — book ahead; menu is small-plates format only
Why it made the list
r/oslo threads on Grünerløkka dining consistently recommend Pust for its natural wine programme and the quality of its seasonal small plates. It represents the younger, hipper side of Oslo's food scene — less formal than the tasting-menu restaurants but equally serious about ingredients.
What to order
Let the staff guide wine selection — they are knowledgeable and passionate. Order 4–6 small plates to share. Whatever fermented or pickled element is on the menu is always worth trying.
Pust in Grünerløkka
“Pust in Grünerløkka — excellent natural wine list and creative small plates. One of the best dinner spots in Oslo right now.” — Editor's note

8Sentralen Restaurant

Modern Norwegian
📍 Sentrum
Verdict: Atmospheric dining in a stunning converted bank — solid cooking, great space

Quick comparison

Best for
Atmospheric dining in a stunning converted bank — solid cooking, great space
Strengths
Known for Modern Norwegian
Limitations
The space sometimes overshadows the food; can be noisy
Why it made the list
Sentralen is recommended on r/oslo for groups and for anyone who wants a memorable setting alongside their meal. The building is genuinely beautiful — vaulted ceilings, original banking hall details — and the food is consistently good without demanding the focus of a tasting menu experience.
What to order
The seasonal Norwegian main courses — often lamb or fish. Start with cocktails in the bar downstairs before heading up to the restaurant.
🕐 Opening hours
Sat12:00 PM – 11:00 PM SunClosed
Sentralen Restaurant in Sentrum
“Sentralen for dinner — the building alone is worth it. Good food, great atmosphere, excellent cocktails downstairs.” — Editor's note

Frequently asked questions

What defines New Nordic Cuisine in Oslo?

New Nordic Cuisine focuses on local, seasonal, and often foraged Norwegian ingredients. Chefs emphasize purity of flavor, innovative techniques, and sustainability — reinterpreting traditional Norwegian dishes with a modern, elegant twist.

How expensive is dining out in Oslo?

Oslo is one of Europe's priciest cities. Fine dining tasting menus run NOK 1,500–4,500 ($140–$420) per person. Mid-range bistros cost NOK 250–600 ($23–$56) per person. Budget eats like fish markets or casual cafes run NOK 100–250 ($9–$23).

Do I need reservations for Oslo restaurants?

For Michelin-starred spots like Maaemo and Kontrast, book months ahead. Popular bistros like Smalhans and Arakataka should be reserved 1–2 weeks in advance, especially on weekends.

What is the must-try Norwegian dish for first-time visitors?

Fresh seafood is non-negotiable — try the fish-of-the-day at Fiskeriet Youngstorget. For the full New Nordic experience, the set menu at Kontrast offers the best value introduction to the movement.

Are vegetarian options available at Oslo restaurants?

Most New Nordic restaurants accommodate vegetarians well, given the emphasis on seasonal produce. Kolonihagen Frogner is especially strong for plant-based diners. Always inform the restaurant at booking.

What neighborhoods have the best restaurants in Oslo?

Grünerløkka has hip bistros and natural wine bars like Pust. Frogner has elegant restaurants like Kolonihagen. The city center (Sentrum) has Sentralen and the fish market at Youngstorget. Bjørvika hosts Maaemo near the opera house.

Planning your Oslo restaurant tour

The ideal Oslo food itinerary combines one splurge meal, one mid-range bistro, and the fish market — all achievable in a two-day visit.

Start with lunch at Fiskeriet Youngstorget for the shrimp sandwich and fish soup — the best value meal in the city. For dinner, head to Smalhans in St. Hanshaugen for the neighbourhood bistro experience that Osloites love. If budget allows, book Kontrast for one evening's tasting menu — the best value route into New Nordic fine dining.

For daytime eating, Kolonihagen Frogner handles brunch beautifully, especially in summer when the garden is open. Arakataka in the centre is the best lunch spot if you want Nordic cooking without a tasting menu. Pust in Grünerløkka is ideal for a late dinner with natural wine in a creative setting.

If Maaemo is within budget, book it as far ahead as possible — it is genuinely one of the world's great restaurants and worth every krone for a special occasion.

Plan your Oslo trip

Get a free custom itinerary for Oslo — built from real traveler insights.

Get a Free Itinerary →