Skip to content

Where to eat in Oslo

82 independent restaurants, bakeries and food spots in Oslo. Chains are left out.

Ranked with the travel guide's picks and well-known places first. Showing the top 40 of 82.

Where to eat in Oslo

  1. EatInner North

    Arakataka

    The most upmarket offering in Oslo's Bermuda Triangle of cheap eating, Arakataka manages to pull off decent Nordic, French and Mediterranean cuisine at decent prices. Small dishes; it takes three dishes or more to get saturated.

  2. EatWest

    Beach Club

    Classical diner, opened 1989. Best burgers in town? Relaxed atmosphere, pleasant staff. Busy during summer. Hip, timeless and family friendly, all at the same time.

  3. EatInner North

    Bislett Kebab

    Voted Oslo's best for kebabs many times, not the cheapest place, but good value for money. However if you want authentic kebabs try Torggata or the beginning of Trondheimsveien.

  4. EatWest

    Bølgen & Moi

    Modern restaurant in the Frogner district. There's another Bølgen & Moi on Tjuvholmen island at the waterfront.

  5. EatWest

    Curry and Ketchup

    Cheap and popular Indian restaurant, often full during the weekends. Cash only.

    From approx. 200 kr (mains)

  6. EatInner North

    Dalat Kafe

    Vietnamese. Simple interior but very popular among people who appreciate authentic Vietnamese food. Dishes and beverages at affordable prices.

  7. EatInner North

    Delhi Tandoori Restaurant

    Looks scruffy from the outside, but don't let that fool you. A fantastic Indian restaurant with all the trimmings.

  8. EatSentrum

    Dinner

    One of the finest Chinese restaurants in Europe. All the expensive dishes are worth it. Try their Peking Duck, which must be pre-ordered the day before, but is a true feast.

  9. EatSentrum

    Dovrehallen

    Old-school beer hall serving delicious meat and potato dishes, with a rotating daily dish. Tuesdays are "Eisbein" day, be there!

    From approx. 180 kr (mains)

  10. EatSouth

    Egon Nordstrand

    The first restaurant in this chain. Serves nice food for a much better price/quality ratio. All kinds of dishes available, you do need to go to the bar to order.

    Mon-Sat 10:00-23:00, Sun 11:00-23:00

  11. EatNorth

    Egon Ullevål

    Chain restaurant

    Serves nice food for a fair price/quality ratio. All kinds of dishes available, you do need to go to the bar to order

  12. EatInner East

    Ekebergrestauranten

    An architectural monument, this place offers gourmet dining and Oslo's best views. Hugely popular but the service can disappoint.

  13. EatInner North

    Elvebredden

    Inside the Design and Architecture centre, Elvebredden has some fantastic lunch offerings and stunning, but fairly upmarket, main dishes in the evening.

  14. EatSentrum

    Engebret Cafè

    A restaurant where Ibsen, Bjørnson, Grieg and Munch all had regular tables.

  15. EatWest

    Feinschmecker

    A feast for everyone involved, except perhaps your wallet. Exquisite dining at corporate prices.

  16. EatNorth

    Frognerseteren Restaurant

    -is a dragestil complex consisting of patisserie Seterstua and restaurant Finstua as well as banqueting facilities. Wonderful views over the entire city. The food is based on Norwegian cuisine traditions, but is expensive.

  17. EatInner North

    Funky Fresh Foods

    Vegetarian restaurant

    Genuine vegetarian food in unique architectural space, overlooking the Aker River.

  18. EatSentrum

    Gamle Raadhus Restaurant

    Gamle Raadhus Restaurant is located in historical surroundings: Oslo's original city hall from 1641. Serves unique traditional Norwegian food, which it has since 1856. The food (lunch and dinner) is made from scratch, with the use of local Norwegian products. Expensive.

    Mon-Fri 11:30-16:00, Mon-Sat 17:00-22:00

  19. EatInner North

    Hai Cafe

    Good fried or fresh spring rolls, tasty duck breast hoi sin sauce with pac choi. In general tasty and cheap.

  20. EatSentrum

    Kaffistova

    Kaffistova has served traditional Norwegian fare for more than a century. «Raspeball» every Thursday.

    From approx. 270 kr (mains)

  21. EatInner East

    Kampen Bistro

    Lovely neighbourhood joint with brilliant food and occasional free concerts.

    Mon-Fri 15:00-01:00; Sat Sun 13:00-01:00

  22. EatInner East

    Karlsborg Spiseforretning

    In a scenic venue, built in 1863

    Serving traditional Norwegian dishes, near the entrance to the sculpture park.

  23. EatInner East

    L'Oasis Mazze

    Bedouin-style restaurant run by Palestinians. Falafels, tagine, etc. Good for lunch or dinner. Friendly staff and low prices.

  24. EatInner East

    Le Benjamin

    French bistro at the south part of Grünerløkka with relaxed atmosphere and good food.

    Closed 10 July - 10 August 2017

  25. EatInner North

    Lille Saigon Kafe

    The first of the Vietnamese bargain offerings are still going strong. Although the food in Vietnam is known to be tastier, you'll need a plane ticket to Hanoi to get it this cheap! (at least it feels like that when you're used to Norwegian food prices).

  26. EatWest

    Lofoten fiskerestaurant

    An exclusive fish restaurant serving fish, fish soup and shellfish.

    Expensive

  27. EatWest

    Lorry

    Lorry is an institution in Parkveien, near the Palace and at the lower end of Hegdehaugsveien/Bogstadveien shopping street. It is a quirky mix of proper restaurant and bar. Originally a "brown" tavern that has been in operation since 1901. The menu includes hearty food, particularly before Christmas when traditional Norwegian Christmas food is served. Beer on tap and a wide selection of beer in bottles. Lorry is a place for anybody: Cabinet ministers, journalists and media celebrities, university professors and artists mingle with the local beer guzzlers and friends for Friday beer. Outdoor seating in the pedestrian street.

    11:00 to 15:30 (Mondays and Sundays until 13:00)

  28. EatInner North

    Lorry

    traditional restaurant with a restaurant menu based on the traditional Norwegian cuisine. Widely used as a meeting place and a drinking den.

  29. EatInner East

    Maaemo

    This New Nordic Cuisine restaurant serving organic, local food jumped straight to two stars in Michelin's Guide Rouge at the earliest opportunity after opening, the first Nordic restaurant to do so. They have now advanced to three stars. World class restaurant.

    1250 kr for 9-course menu, add 1050 kr for the drink pairing menu

  30. EatInner North

    Marino

    Generally accepted as the best kebab in the area, but steadily contested by Mediterran and Lille Amir.

  31. EatInner North

    Mitsu

    Japanese/Asian. Probably the best budget sushi in town, as well as baguettes (from NOK30) and a few hot dishes. Not the most cosy place to eat, but a great place for a cheap lunch or dinner.

  32. EatInner East

    Mucho Mas

    Cal-mex joint offering huge meals, but reports say quality has faded. A new branch near the crossing of Hegdehaugsveien/Sporveisgata in Homansbyen (tram 11-19 to Rosenborg) does little to redeem this.

  33. EatInner East

    Noahs Ark

    It has some excellent Turkish dishes. Burgers, pizza and breakfast are also available from 49 kr and upwards. A cosy place with occasional unexpected classical music played early in the day.

  34. EatInner East

    Nodee

    All-Asian gourmet offering south of downtown, at the waterfront. The best East-Asian restaurant in Northern Europe (competing it out with dinner), with prices to match. There are two restaurants: Barcode, and Sky. Sky is on the thirteenth floor, and is more of a bar/lounge; while Barcode is the main restaurant.

    Barcode is closed 10 July - 14 August 2017

  35. EatWest

    Odonata

    Enjoy this unique design experience. This was the Oslo airport in the 1950s and is now a café with a great lunch menu and various cakes and treats.

  36. EatInner East

    Olympen / Lompa

    One of the best known and largest places in east Oslo. Restaurant, beer Hall, nightclub and roof terrace. With classic Norwegian food.

  37. EatInner East

    Oslo Ladegård

    Fighting it out with Villa Paradiso and Pizza da Mimmo to provide the city's best Italian pizza.

  38. EatWest

    Palace Grill

    Highly recommended gourmet restaurant where the menu changes daily according to the chef's mood and available ingredients. A ten-course meal costs about 850 kr per person. Only 23 seats and no reservations, but a good bar to while away the hours waiting for food.

  39. EatWest

    Pizza da Mimmo

    Vying with Oslo Ladegård and Villa Paradiso to have the best pizza in Oslo.

  40. EatSentrum

    Prince Lunch Bar

    The best baguettes downtown. Delivers lashings of filling on their almighty subs. Also chicken breast, fish and beef burgers.

    From 89 kr

Browse all 292 places in Oslo

Listings from the Wikivoyage guide to Oslo (CC BY-SA 4.0).