27 mid-range places in Oslo, editor-picked. the comfortable everyday-good restaurants in Oslo, with real cooking and no surprise on the bill. All Oslo food.

Tim Wendelboe Roastery ★ 4.9

grunerlokka · Tøyengata 29c, 0578 Oslo

Tim Wendelboe's roastery and lab on Toyengata in Oslo's Toyen district is the World Barista Champion's working roast house, with retail bag pickup.

Schouskjelleren Mikrobryggeri ★ 4.8

grunerlokka · Trondheimsveien 2, 0560 Oslo

Schouskjelleren in the vaulted brick cellar of the original Schous brewery on Trondheimsveien is Oslo's second-oldest microbrewery, with a massive open.

Babbo Collective Øvrefoss ★ 4.8

grunerlokka · Øvrefoss 4, 0555 Oslo

Babbo Collective at Øvrefoss took over the former Liebling cafe in 2023, with sourdough plates and pastries through the morning and Italian trattoria dinner.

Himkok ★ 4.7

sentrum · Storgata 27, 0184 Oslo

Himkok on Storgata in central Oslo is the Norwegian distillery bar with house-distilled aquavit, gin and vodka, on the World's 50 Best Bars every year.

Supreme Roastworks ★ 4.6

grunerlokka · Thorvald Meyers gate 18A, 0555 Oslo

Supreme Roastworks on Thorvald Meyers gate in Grunerlokka is the 2013 roastery and brew bar from World Brewers Cup champion Odd-Steinar Tollefsen.

Crow Bar and Brewery ★ 4.6

grunerlokka · Torggata 32, 0183 Oslo

Crowbar on Torggata at the lower edge of Grunerlokka is Oslo's largest microbrewery across two floors, with the brewery in plain view of the taps and a menu.

The Little Pickle ★ 4.6

toyen · Jens Bjelkes gate 9a, 0562 Oslo

The Little Pickle is a Toyen gastropub tucked up Jens Bjelkes gate; the Sunday roast at 15:00 sells out a week ahead with locals booking first.

Tip: Sunday roast at 15:00 is the locals' booking; sells out a week ahead.

Vespa and Humla ★ 4.6

grunerlokka · Københavngata 2, 0553 Oslo

Vespa and Humla on Københavngata is the Grunerlokka all-day room where Detroit-style pizza meets a working bakery counter, with locals through the door.

Solberg and Hansen ★ 4.5

vulkan · Vulkan 5, 0178 Oslo

Solberg and Hansen at Mathallen on Vulkan is Norway's largest specialty roaster, supplying cafes and restaurants nationwide since 1879 from a working coffee.

Java Espressobar and Kaffeforretning ★ 4.5

st-hanshaugen · Ullevålsveien 47, 0171 Oslo

Java on Ullevalsveien by St Hanshaugen park opened in 1997 and added its own micro-roastery in 2000, the first of its kind in Norway, under former World.

Ille Brød ★ 4.5

gronland · Lakkegata 53, 0187 Oslo

Ille Brod on Lakkegata in Gronland bakes heirloom-grain sourdough; arrive before 13:00 for the wheat-rye loaf and the cinnamon rolls that sell out.

Tip: Get there before 13:00; the wheat-rye loaf and cinnamon rolls sell out by mid-afternoon.

Smalhans husmannskost ★ 4.5

st-hanshaugen · Ullevålsveien 43, 0171 Oslo

Smalhans husmannskost is a St Hanshaugen kitchen on Ullevalsveien with a 175 kr dagens menu at the bar 16:00-18:00 daily, one of Oslos best-value seats.

Tip: Sit at the bar between 16:00 and 18:00 for the one-plate menu of the day; one of Oslo's best-value seats.

Café Skansen ★ 4.4

kvadraturen · Rådhusgata 32, 0151 Oslo

Café Skansen on Rådhusgata at Christiania Torv plates Scandinavian short-distance produce in a small fireplace-warmed room, with summer outdoor seating.

Tip: Summer terrace seats are first-come; the back fireplace room is the winter pick.

Talormade ★ 4.4

bjorvika · Operagata 67B, 0191 Oslo

Talormade on Operagata in Bjorvika is the bakery-cafe and roastery behind Oslo's ice-cream doughnut, with a working pastry kitchen on Operagata and a second.

Amundsen Bryggeri og Spiseri ★ 4.4

sentrum · Stortingsgata 20, 0161 Oslo

Amundsen Bryggeri og Spiseri on Stortingsgata opened February 2011 as a working brewpub on its own microbrewery, with 300-plus beers on the list including.

Nedre Foss Gård ★ 4.4

grunerlokka · Nordre gate 2, 0551 Oslo

Nedre Foss Gård on Nordre gate by the Akerselva river runs an all-day weekend brunch out of one of the oldest buildings in Grunerlokka, with seasonal.

Villa Paradiso Frogner ★ 4.3

frogner · Sommerrogata 17, 0255 Oslo

Villa Paradiso's Frogner outpost by Solli plass bakes Neapolitan pies with hand-picked Italian ingredients, in an art-nouveau dining room. Priced at $$.

Tip: Family-friendly room; the kitchen runs through the afternoon, so it is a reliable late-lunch stop on Frogner's museum walk.

Schouskjelleren Mikrobryggeri ★ 4.3

grunerlokka · Trondheimsveien 2, 0560 Oslo

Schouskjelleren in the vaulted cellar of the old Schous brewery on Trondheimsveien is Oslo's second-oldest microbrewery, with Friday and Saturday taps.

Vespa and Humla ★ 4.3

grunerlokka · Københavngata 2, 0553 Oslo

Vespa and Humla is a pizzeria room in Grunerlokka. Sit by the brewery glass for the in-house tap pours; the morning bakery counter sells out by noon.

Tip: Sit by the brewery glass for the in-house tap pours; the morning bakery counter sells out by noon.

Nedre Foss Gård Bryggeri ★ 4.2

grunerlokka · Nordre gate 2, 0551 Oslo

Nedre Foss Gård on Nordre gate by the Akerselva river runs the brewery wing of the 13th-century farmstead, with house-brewed Nordic ales pulled.

Crow Bar and Brewery ★ 4.2

grunerlokka · Torggata 32, 0183 Oslo

Crowbar on Torggata holds the late tap-room shift on the brewery floor, with house and guest beers pulled past midnight Friday and Saturday alongside.

Skaal Matbar ★ 4.2

grunerlokka · Olaf Ryes plass 12, 0552 Oslo

Skaal Matbar on Olaf Ryes plass runs a weekend brunch service from its Grunerlokka matbar room, with small sharing platters and a natural-wine list.

Asylet ★ 4.1

gronland · Grønland 28, 0188 Oslo

Asylet on Grønland in Oslo's old town is the wood-panelled 1730 merchant-yard timber building, one of the city's oldest, serving kjottkaker.

Tip: The courtyard runs late spring through summer; the back-bar fireplace is the winter seat.

Illegal Burger ★ 4.1

sentrum · Møllergata 23, 0179 Oslo

Illegal Burger on Møllergata near Youngstorget keeps a late counter on weekends, with the same in-house patty burger and the gluten-free bun option.

Amundsen Bryggeri og Spiseri ★ 4.1

sentrum · Stortingsgata 20, 0161 Oslo

Amundsen Bryggeri og Spiseri on Stortingsgata runs taps until 02:00 Friday and 01:00 Tuesday through Thursday, with 300-plus beers including house brews not.

Vespa and Humla Microbrewery ★ 4.0

grunerlokka · Københavngata 2, 0553 Oslo

Vespa and Humla on Københavngata in Grunerlokka brews on site behind the Detroit-style pizza oven, with rotating in-house taps poured beside sourdough pan.

The Nighthawk Diner ★ 4.0

grunerlokka · Seilduksgata 15A, 0553 Oslo

The Nighthawk Diner on Seilduksgata is the Grunerlokka all-day American diner that opened in 2010 with gas-fuelled flat-tops and bottomless coffee.