As of 2026, this Oslo food guide covers 22 restaurants by category — including Statholdergaarden (1640 building, Bocuse d'Or 1993), Engebret Café (since 1857, Akershus-adjacent), Restaurant Schrøder (since 1925, working-class canon). See prices, locations and must-try dishes below.
Oslo is Oslo's food scene is Nordic-modern + traditional-Norwegian + Arctic-seafood — anchored by Maaemo (3 Michelin stars, Esben Holmboe Bang's apex tasting menu since 2016) and a working-class Norwegian canon that still serves lutefisk in 1640 buildings. The single most-iconic Norwegian dish is brunost (caramelized brown cheese, eaten on waffles or rye), followed by gravlaks (sugar-salt-cured salmon with dill mustard sauce) and kjøttkaker (Norwegian meatballs in brown gravy with lingonberry). Norway's official national dish is fårikål, a lamb-and-cabbage stew that locals eat every September. Salmon and Arctic cod (skrei) here are sashimi-grade by default.
For traditional Norwegian, Statholdergaarden ($150-250) in a 1640 building near Akershus is the upscale canon — Bent Stiansen led Norway's first Bocuse d'Or win in 1993. Engebret Café (since 1857, $40-80) serves lutefisk + reindeer in a 19th-century townhouse next to Akershus Fortress. Restaurant Schrøder (since 1925, Grünerløkka, $25-50) is the working-class canon for fårikål + kjøttkaker + fishcakes — no frills, locals only. For seafood, Fiskeriet Youngstorget ($15-30) is the Oslo fish-and-chips canon, Solsiden ($60-120) at Akershuskaia is the fjord-view seafood pick (May-September only), and Lofoten Fiskerestaurant Aker Brygge ($60-120) serves cod tongues and skrei winter cod.
At the apex tier, Maaemo (3 Michelin stars, $300-500 tasting menu, reservations 2-3 months ahead) is Oslo's modern Nordic flagship — Esben Holmboe Bang's Arctic seafood and foraged ingredients. Statholdergaarden ($150-250) is the historic-fine-dining alternative. Kontrast (1 Michelin star, $150-250) is the modern Nordic mid-tier. Pjoltergeist (Grünerløkka, $80-150) is the wild-card Nordic-Asian fusion alternative.
Casual food is built around Mathallen Oslo food hall (Vulkan/Grünerløkka, $15-35 mixed plates from 30+ vendors — Norwegian + Italian + Indian + Vietnamese counters under one roof). Vippa harbor food court (Vippetangen, $12-25 food trucks). Trevarefabrikken bakery cafes for $8-15 sandwich + coffee. The Posten hot dog in lompe (potato flatbread) at any 7-Eleven or Narvesen kiosk is the cult Norwegian street food ($5-7). Supermarket sushi and salmon at Kiwi, Rema 1000, Coop ($5-15) is the budget-traveler hack.
Coffee is serious — Tim Wendelboe (Grünerløkka, since 2007) is World Barista Champion-level roaster and the canonical Oslo coffee pilgrimage, Fuglen (Oslo + Tokyo locations) for cocktails and beans, Java + Stockfleths chains for everyday. Bakeries: Åpent Bakeri + Hai Café + Talormade for kanelboller (cinnamon rolls) and Norwegian sourdough.
Budget guide: $20-40/day backpacker (supermarket meals + 7-Eleven Posten hot dogs + Mathallen one plate + bakery coffee); $50-100/day mid-range (one sit-down lunch $25-40 + casual dinner $30-50); $200-500/day luxury (Maaemo or Statholdergaarden tasting + wine pairing + cocktail bar). Alcohol is expensive — a pint of beer at a bar is $10-13, glass of wine $14-18, cocktail $18-25. The state-controlled Vinmonopolet is the only outlet for wine, spirits, and beer over 4.7% (closed Sundays, 18:00 weekdays, 15:00 Saturdays). Tipping not expected — service charges built into wages by Norwegian labor law. We've organized 22 restaurants across 6 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.
OsloFood Map
Click pins to see restaurant info · 22 restaurants
Tasting menu with reindeer + Arctic cod + foraged ingredients + Norwegian cheese course
Oslo's upscale traditional Norwegian fine-dining canon in a 1640 building near Akershus Fortress. Bent Stiansen led Norway's first Bocuse d'Or win in 1993 and has run the kitchen since 1995. Tasting menu rotates with seasonal Norwegian + Nordic ingredients — reindeer, Arctic cod, foraged berries, brunost. The historic-Norwegian fine-dining alternative to modern-Nordic Maaemo.
Local tip: Reservations 2-3 weeks ahead via website or Tock. Cards. Smart-casual dress (jackets appreciated). Tasting menu (5-7 courses) is the canonical order. The downstairs Café Stiansen ($60-100) is the casual à-la-carte alternative in the same building.
Oslo's oldest restaurant since 1857 — Henrik Ibsen + Edvard Grieg were regulars in the 1800s. 19th-century townhouse next to Akershus Fortress, wooden interiors with old portraits, traditional Norwegian dishes done unpretentiously. Lutefisk in December is the canonical seasonal pilgrimage. Reindeer steak and kjøttkaker meatballs available year-round.
Local tip: Reservations recommended for dinner. Cards. Smart-casual. The lutefisk menu runs November-January only. Combine with Akershus Fortress sunset walk just up the hill.
Fårikål (lamb-and-cabbage stew, the national dish), kjøttkaker, fishcakes, sosekjøtt (Norwegian beef stew)
Oslo's working-class Norwegian canon since 1925 — the kind of place where regulars have been coming for 40 years. Unpretentious wooden interior, paper napkins, no frills, generous portions of fårikål + kjøttkaker + fishcakes at prices that match. The locals-only counterweight to tourist-tuned 'traditional Norwegian' restaurants.
$25-50
(NOK 275-550)
12:00-22:00 daily
Local tip: Walk-in friendly though it fills up at dinner. Cards. Casual dress (jeans fine). The fårikål Thursday tradition (September-October) is the canonical Norwegian comfort meal. Cash tips appreciated but not expected.
Det Gamle Raadhus (1641, oldest restaurant building in Oslo)
Det Gamle Raadhus · Sentrum (Nedre Slottsgate)
4
#4
MUST TRY
Traditional Norwegian menu in 1641 building — lutefisk, reindeer, salmon, Norwegian cheese plate
Oslo's oldest restaurant building (1641, the former Christiania town hall). Wooden beams, stone walls, candlelit atmosphere — the historic-setting alternative to Engebret. Traditional Norwegian menu with lutefisk, reindeer, salmon, and a Norwegian cheese course featuring brunost + Jarlsberg + Gamalost.
$50-100
(NOK 550-1,100)
17:00-23:00 daily
Local tip: Reservations recommended. Cards. Smart-casual. The 1641 wood-beamed dining room is the canonical historic Oslo setting. Combine with a Karl Johans Gate walk.
Oslo's canonical fish-and-chips spot in a no-frills tile-walled storefront on Youngstorget. Fresh cod and prawns sourced daily from Norwegian waters. Locals queue at lunch for the cod fish-and-chips (the iconic order). Counter-service with a few high tables — eat fast or take away.
Local tip: Walk-in counter-service. Cards. Casual dress. The fish-and-chips ($18-22) is the must-try. Cod tongues seasonal (winter). Combine with Mathallen food hall walk to Grünerløkka.
Whole grilled salmon, Arctic cod (skrei in winter), king crab platter, shellfish tower
Oslo's canonical fjord-view seafood destination — open May to September only, in a former harbor warehouse on Akershuskaia just below Akershus Fortress. Outdoor terrace overlooking the Oslofjord at sunset is the iconic setting. Whole-grilled salmon, Arctic cod (skrei in winter — though they're closed then), king crab platter, shellfish tower.
Local tip: Reservations 1-2 weeks ahead for sunset outdoor seating. Cards. Smart-casual. The shellfish tower for 2 ($120-180) is the iconic order. Open May-September only — closed Oct-April. Combine with Akershus Fortress walk before dinner.
Aker Brygge waterfront seafood institution — named after the Lofoten Islands archipelago in northern Norway where the Arctic cod (skrei) migrates Feb-April. Skrei winter cod is the seasonal canon (with liver + roe + tongue plates). Year-round salmon + arctic char + klippfisk (Norwegian bacalao). Indoor + outdoor terrace seating on the harbor.
$60-120
(NOK 660-1,320)
12:00-23:00 daily
Local tip: Reservations recommended Fri-Sat. Cards. Smart-casual. Skrei plates ($55-75) are the Feb-April canonical order. Combine with Nobel Peace Center walk along Aker Brygge.
Sashimi-grade salmon by weight, smoked salmon, shrimp sandwich, fishcakes
The fish counter inside Mathallen Oslo food hall — fresh + smoked salmon, Arctic cod, shrimp, fishcakes, oysters. Lunch counter with a few seats serves $15-25 plates. Buy-by-weight smoked salmon to picnic at Opera House rooftop is the canonical Oslo move.
$15-40
(NOK 165-440)
10:00-19:00 Mon-Fri, 10:00-18:00 Sat, 11:00-17:00 Sun
Local tip: Walk-in counter. Cards. Casual. The smoked salmon by weight + rye bread from the Mathallen bakery + brunost from the cheese stand = $20-30 Oslo picnic. Eat at Mathallen tables or outdoors along Akerselva river.
Tasting menu only — Arctic seafood + foraged ingredients + Norwegian terroir over 20+ courses
Oslo's modern Nordic apex — 3 Michelin stars since 2016 (the only 3-star restaurant in Norway). Chef Esben Holmboe Bang's tasting-menu-only restaurant moved to a new building in Bjørvika in 2021. Arctic seafood, foraged ingredients, Norwegian terroir across 20+ courses over 4-5 hours. Wine pairing or non-alcoholic juice pairing available.
Local tip: Reservations 2-3 months ahead at maaemo.no — release dates published monthly. Cards. Smart-casual to business-casual dress. Tasting menu only — no à-la-carte. Wine pairing $200-300 extra. Allow 4-5 hours. The Oslo fine-dining canonical pilgrimage.
Tasting menu — modern Nordic with Norwegian seafood + game + foraged ingredients
1 Michelin star modern Nordic restaurant in Grünerløkka — chef Mikael Svensson's tasting menu approach with Norwegian seafood, game, and foraged ingredients. The mid-tier alternative to Maaemo at half the price. Industrial-design dining room. Tasting menu 5-7 courses with wine pairing option.
Local tip: Reservations 2-4 weeks ahead via Tock. Cards. Smart-casual. Tasting menu (5-7 courses) is the canonical order. Wine pairing $100-150 extra. Combine with a Mathallen pre-dinner walk in Grünerløkka.
Nordic-Asian fusion small plates + natural wine list — changes weekly
Grünerløkka's wildcard Nordic-Asian fusion restaurant — Iceland-meets-Norway-meets-Japan small plates that rotate weekly. Run by Icelandic chef Atli Þorvaldsson. Natural wine focus. Casual industrial dining room. The avant-garde alternative to Maaemo + Kontrast Nordic orthodoxy.
Local tip: Reservations 1-2 weeks ahead via website. Cards. Casual. Small plates — order 4-6 for two. Natural wine list is the canonical pairing. Combine with Grünerløkka bar-hopping after dinner.
Sentralen Restaurant (Sentrum, modern Nordic mid-tier)
Sentralen Restaurant · Sentrum (Øvre Slottsgate)
12
#4
MUST TRY
Modern Nordic à-la-carte + seasonal tasting menu in a 1900 bank building
Modern Nordic restaurant in the former 1900 Christiania Sparebank headquarters — high-ceiling dining room with original marble + frescoes. À-la-carte modern Nordic with Norwegian seafood, game, vegetables. The Sentrum mid-tier alternative to Grünerløkka fine-dining destinations.
Local tip: Reservations recommended. Cards. Smart-casual. The à-la-carte at lunch ($35-60) is the value play vs dinner tasting menu. Combine with Karl Johans Gate walk + National Theater area.
Mathallen Oslo (Vulkan food hall, 30+ vendors), Vippa harbor food court (Vippetangen food trucks), Trevarefabrikken bakery cafes, Posten hot dog at 7-Eleven/Narvesen — Oslo everyday casual food
Mathallen Oslo (Vulkan food hall, 30+ vendors)
Mathallen Oslo · Grünerløkka (Vulkan, Maridalsveien)
13
#1
MUST TRY
Mixed plates from 30+ vendors — Norwegian + Italian + Indian + Vietnamese + sushi + bakery + cheese
Oslo's canonical food hall in a former 1908 ironworks foundry on the Vulkan development site along the Akerselva river. 30+ counter vendors covering Norwegian + Italian + Indian + Vietnamese + sushi + bakery + cheese + wine. Indoor + outdoor riverside seating. Open year-round — the canonical Oslo casual food destination.
Local tip: Walk-in. Cards. Casual. Try 2-3 different vendors for $20-30 total. Vulkanfisk fish counter + Hopyard for craft beer + bakery cinnamon rolls = canonical Mathallen circuit. Closed Mondays (some vendors). Combine with Akerselva river walk + Grünerløkka exploration.
Local tip: Walk-in. Cards. Casual. The Eritrean injera plates ($15-20) are the standout. Combine with Akershus Fortress walk on the way back to Sentrum.
Posten hot dog wrapped in lompe (potato flatbread) with mustard + ketchup + crispy onions
Norway's cult street food — a Posten brand hot dog wrapped in lompe (a potato flatbread) with mustard, ketchup, crispy fried onions, and remoulade sauce. Available at every 7-Eleven, Narvesen, and Deli de Luca kiosk across Oslo (and all of Norway). $5-7 each, weirdly excellent given the convenience-store setting, and the canonical late-night Oslo street food.
$5-7
(NOK 55-77)
24h at most locations
Local tip: Cards + cash. The 'pølse i lompe' (sausage in lompe) is the canonical order — say it slowly. Lamb pølse + Wienerwurst variations also available. Open 24h at major locations. The post-bar 03:00 hot dog tradition.
Norwegian sourdough sandwich + filter coffee + kanelboller cinnamon roll
Grünerløkka bakery cafe in a former 1900 woodworking factory — Norwegian sourdough sandwiches, kanelboller (cinnamon rolls), pastries, and serious coffee. Outdoor courtyard in summer. The Brooklyn-feel Oslo cafe canon.
Local tip: Walk-in counter. Cards. Casual. The sourdough sandwich + filter coffee is the canonical breakfast/lunch combo ($12-18). Combine with Mathallen walk + Akerselva river stroll.
Tim Wendelboe (Grünerløkka, World Barista Champion roaster), Fuglen (Oslo + Tokyo), Åpent Bakeri + Hai Café (kanelboller cinnamon rolls + Norwegian sourdough), Java + Stockfleths — Oslo's serious coffee scene
Tim Wendelboe (Grünerløkka, World Barista Champion roaster)
Tim Wendelboe · Grünerløkka (Grüners gate)
17
#1
MUST TRY
Espresso, flat white, single-origin filter coffee, retail beans for take-home
Oslo's canonical coffee pilgrimage — Tim Wendelboe is a former World Barista Champion (2004) and World Cup Tasters Champion (2005) whose Grünerløkka roastery + tasting bar has set the global third-wave coffee standard since 2007. Single-origin filter coffees, espresso, cappuccino, and retail beans by the bag. Tiny space — 10 seats.
Local tip: Walk-in. Cards. Casual. Order a single-origin filter brew + retail beans bag for take-home. Closed Sundays. Combine with Mathallen + Trevarefabrikken Grünerløkka coffee crawl.
Fuglen (Oslo + Tokyo, mid-century coffee + cocktails)
Fuglen · Sentrum (Universitetsgata)
18
#2
MUST TRY
Aeropress filter coffee by day, classic cocktails (Negroni, Old Fashioned) by night, retail beans
Mid-century-design coffee shop + cocktail bar that expanded from Oslo to Tokyo (Shibuya and Asakusa branches). Aeropress + V60 filter coffees by day, classic cocktails (Negroni, Old Fashioned, Sazerac) by night. Vintage Norwegian furniture is also for sale. Cult Tokyo-Oslo crossover spot.
$6-18
(NOK 66-200)
7:30-24:00 daily (cocktail bar from 18:00)
Local tip: Walk-in. Cards. Casual to smart-casual. The Aeropress filter is the canonical daytime order; the Negroni is the canonical evening order. Combine with Karl Johans Gate walk.
Local tip: Walk-in counter-service. Cards. The kanelboller ($4-6) is the canonical Norwegian sweet pastry — buttery + cardamom-spiced. Combine with a fjord-side walk along Aker Brygge for breakfast.
Oslo's apex craft cocktail bar — on the World's 50 Best Bars list (peaked at #4 in 2022). In-house distillery producing Norwegian aquavit + gin + akvavit cocktails. Hidden entrance behind an unmarked door on Storgata (lower-floor speakeasy aesthetic). Three rooms with different concepts — cider room, cocktail bar, tasting room.
Local tip: Reservations recommended Fri-Sat or arrive 21:00 weeknights. Cards. Smart-casual to business-casual. The aquavit + Norwegian botanical cocktails ($18-25) are the canonical order. ID required.
Botanical cocktails with house infusions + foraged ingredients + Norwegian herbs
Plant-filled cocktail bar specializing in botanical drinks — house-infused liquors with Norwegian herbs, foraged ingredients, edible flowers. Plants hang from the ceiling, jungle-like atmosphere. Younger crowd. The Instagram-friendly cocktail spot in Sentrum.
Sunset cocktails with Oslofjord view, signature gin + tonic with Norwegian botanicals
The Thief hotel's lobby bar + rooftop with fjord views over Tjuvholmen + Aker Brygge. Curated contemporary art on the walls (the collection partners with Astrup Fearnley Museum next door). Sunset cocktails June-August with midnight sun are the canonical setting.
$18-30
(NOK 200-330)
12:00-01:00 daily
Local tip: Walk-in. Cards. Smart-casual to business-casual dress. The sunset (22:00-22:50 in June) is the canonical photo. Reservations recommended for the outdoor terrace in summer.
Common questions about food and restaurants in Oslo.
What's Oslo's signature dish?
Brunost (caramelized brown cheese, eaten on waffles or rye bread — the Norwegian breakfast canon, $8-15 per kg). Gravlaks (sugar-salt-cured salmon with dill mustard sauce, $20-35 at restaurants). Kjøttkaker (Norwegian meatballs in brown gravy with lingonberry — the home-cooking canon, $25-40 sit-down). Fårikål (lamb-and-cabbage stew, Norway's official national dish since 1972 — eaten every September, $30-50). Lutefisk (lye-cured cod, December tradition, polarizing texture, $40-70 at Engebret). The cult favorite: Posten hot dog wrapped in lompe (potato flatbread) at 7-Eleven or Narvesen kiosks — $5-7 and weirdly excellent.
Where to eat traditional Norwegian?
Statholdergaarden ($150-250, 1640 building near Akershus, Bocuse d'Or winner Bent Stiansen) is the upscale canon. Engebret Café (since 1857, $40-80, 19th-century townhouse next to Akershus Fortress) for lutefisk + reindeer + kjøttkaker. Restaurant Schrøder (since 1925, Grünerløkka, $25-50) for working-class Norwegian without tourist markup. Det Gamle Raadhus (1641 building, $50-100) for the historic-setting alternative to Engebret. Avoid hotel-buffet 'traditional' nights — overpriced and tourist-tuned.
Where to eat seafood?
Fiskeriet Youngstorget ($15-30 casual) for the Oslo fish-and-chips canon. Solsiden ($60-120) at Akershuskaia for fjord-view seafood — May to September only. Lofoten Fiskerestaurant Aker Brygge ($60-120) for cod tongues + skrei winter cod. Maaemo ($300-500, 3 Michelin stars, reservations 2-3 months ahead) for Arctic seafood at the apex. Vulkanfisk inside Mathallen ($15-40 counter) for sashimi-grade salmon by weight. Most fish markets along the harborfront sell smoked salmon by weight — pick up brunost and rye and picnic at the Opera House rooftop.
Where to eat at Mathallen?
Mathallen Oslo (Vulkan/Grünerløkka) is Oslo's canonical food hall — 30+ counter vendors covering Norwegian + Italian + Indian + Vietnamese + sushi + bakery + cheese + wine in a former 1908 ironworks foundry. $15-35 per plate, mix-and-match across vendors. Vulkanfisk fish counter, Hopyard craft beer, Solsiden Brasserie, Hai Café bakery are the canonical circuit. Outdoor riverside seating in summer along the Akerselva. Closed Mondays for some vendors. The Brooklyn-feel Oslo casual food destination.
Where to eat budget meals?
Supermarket dinners (Kiwi, Rema 1000, Coop) for $5-15 — sushi platters, salmon, brunost, rye bread, prepared salads. Eat in your hotel room or a public bench. 7-Eleven + Narvesen Posten hot dog in lompe $5-7 (better than they sound). Mathallen Oslo food hall one plate $15-25. Vippa harbor food court $12-25 food trucks. Trevarefabrikken bakery cafes $8-15 sandwich + coffee. Avoid Karl Johans Gate tourist-strip restaurants — 30-50% markup over Grünerløkka or Aker Brygge equivalents.
Where's the apex Oslo fine-dining?
Maaemo ($300-500 tasting menu, 3 Michelin stars since 2016, Esben Holmboe Bang's modern Nordic) is Norway's only 3-star restaurant — reservations 2-3 months ahead at maaemo.no. Statholdergaarden ($150-250, 1640 building, Bocuse d'Or 1993 winner Bent Stiansen) is the historic-Norwegian fine-dining alternative. Kontrast ($150-250, 1 Michelin star) for modern Nordic at half Maaemo price. Pjoltergeist ($80-150, Grünerløkka) for Nordic-Asian fusion wildcard. Most apex restaurants require reservations 2-4 weeks ahead minimum.
What's the food cost guide?
Backpacker $20-40/day: supermarket meals + 7-Eleven Posten hot dogs + Mathallen one plate + bakery coffee. Mid-range $50-100/day: one sit-down lunch ($25-40) + casual dinner ($30-50) + bakery breakfast + one drink. Luxury $200-500/day: Maaemo or Statholdergaarden tasting menu + wine pairing + cocktail bar. Alcohol is expensive — pint of beer at a bar $10-13, glass of wine $14-18, cocktail $18-25. Vinmonopolet state liquor outlets are 20-30% cheaper than restaurants — stock up. Tipping not expected (service charges already built into wages by Norwegian labor law).
Where to drink in Oslo?
Himkok ($18-30, World's 50 Best Bars peaked #4 in 2022, hidden Storgata entrance with in-house distillery) is the apex Oslo craft cocktail destination. Torggata Botaniske ($15-25, plant-filled botanical cocktails) for the Instagram pick. The Thief Bar (Tjuvholmen rooftop, fjord views) for sunset cocktails June-August. Café Stein (Karl Johans Gate) for the aquavit selection. Bar Boca (Grünerløkka) for the locals' craft beer scene. Vinmonopolet state liquor outlets (closed Sun, 18:00 weekdays, 15:00 Sat) for bottle purchases at 20-30% restaurant prices.
Coffee culture in Oslo?
Tim Wendelboe (Grünerløkka, since 2007) is the world-famous Oslo coffee pilgrimage — Tim Wendelboe is a former World Barista Champion (2004) and his roastery + tasting bar set the global third-wave coffee standard. Fuglen (Sentrum + Tokyo branches) for mid-century-design coffee + cocktail bar. Java + Stockfleths for everyday chains. Åpent Bakeri for bakery + filter coffee. Trevarefabrikken for Grünerløkka casual. Coffee is taken seriously here — a flat white at Tim Wendelboe is $5-7 and worth it.
Vegetarian + vegan options in Oslo?
Norway's coffee + bakery scene accommodates vegetarian + vegan easily. Funky Fresh Foods (Grünerløkka, fully vegan) for bowls + smoothies. Nordvegan (Sentrum) for vegan comfort food. Vegetaholic (Grønland) for vegetarian Asian. Hjem (Tjuvholmen, modern Nordic with vegan-tasting menu option). Mathallen Oslo has multiple vegetarian + vegan vendor stalls. Most modern Nordic restaurants (Kontrast, Maaemo, Pjoltergeist) offer vegan tasting menus with 48-hour advance notice. Supermarket sushi vegetable platters at Kiwi + Rema 1000 are the budget vegan canon.
More on Oslo
Cost guide, itineraries, hotel picks — plan the rest of your trip.
Jimmy Kong
TripPick founder · Travel content creator
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.
8+ years analyzing travel data
30+ countries visited
Live exchange rate verified