Best Restaurants in Oslo
Hungry in Oslo? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Oslo
Oslo's dining scene offers a delightful mix of traditional Norwegian cuisine and international flavors, catering to every palate. From Michelin-starred restaurants to cozy cafes and food markets, visitors can indulge in fresh seafood, reindeer meat, and local specialties like brunost (brown cheese). The city's vibrant food culture also includes trendy food trucks, innovative fusion restaurants, and farm-to-table dining experiences. Whether you're looking for a fine dining experience overlooking the fjord or a casual meal in a historic neighborhood, Oslo's diverse culinary landscape is sure to impress even the most discerning foodies.
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
56 restaurants
-
Food court4.5★8,949 reviews
Mathallen Oslo
Mathallen Oslo is a vibrant food hall in the trendy Vulkan neighborhood of Grünerløkka, featuring over 30 specialty shops, cafés, and eateries offering Norwegian and international cuisine. Modeled after European food markets, it provides a communal space for quick lunches, evening meals, or food explorations with diverse options from seafood and tacos to cheeses and craft beers.
Tue–Sat 10:00–20:00 · Sun 11:00–18:00Price level $$Time to spend 1–3 hrs
-
Traditional Norwegian restaurant4.6★3,613 reviews
Den Glade Gris
Experience the heart of Norway at Den Glade Gris, a renowned traditional restaurant in Oslo that offers a delightful array of authentic Norwegian dishes. With its inviting atmosphere and exceptional service, it's the perfect spot for tourists seeking a true taste of local culture.
-
Norwegian4.2★3,299 reviews
Louise Restaurant & Bar
Louise Restaurant & Bar is a must-visit culinary hotspot in Oslo, offering an exquisite blend of traditional Norwegian cuisine and a vibrant bar atmosphere. Situated by the waterfront, it provides stunning views and a welcoming ambiance that captures the essence of Norway's rich culinary heritage.
-
Chinese4.5★2,474 reviews
Dinner Restaurant
Immerse yourself in the vibrant flavors of Asia at Dinner Restaurant in Oslo. This renowned dining spot specializes in authentic Chinese cuisine, offering a delightful array of dishes that will tantalize your taste buds. With its welcoming atmosphere and a commitment to quality, it's a must-visit for food lovers exploring the heart of the city.
-
Norwegian4.1★2,811 reviews
Lorry Restaurant
Nestled in the heart of Oslo, Lorry Restaurant invites tourists to savor the rich flavors of traditional Norwegian cuisine in a cozy and inviting atmosphere. With a blend of classic dishes and modern interpretations, it’s a must-visit for any food lover exploring the city.
-
Barbecue4.5★2,132 reviews
Way Down South
Way Down South is a vibrant barbecue restaurant in Oslo's Grünerløkka district, offering a mouthwatering selection of American-style BBQ dishes that delight both locals and tourists alike. The cozy atmosphere and friendly service make it a must-visit destination for food lovers.
Tue–Thu 16:00–21:00 · Sat 14:00–21:30
-
Restaurant4.5★2,108 reviews
Seaport Restaurant - Sørenga/Bjørvika
Nestled along the stunning Oslo waterfront, Seaport Restaurant offers a delightful dining experience with a diverse menu that showcases Italian, Turkish, and local flavors. With its vibrant atmosphere and picturesque views, it's an ideal spot for tourists seeking both delicious food and a memorable setting.
-
Restaurant4.4★2,066 reviews
Grefsenkollen restaurant
Perched atop Oslo at 367 meters, Grefsenkollen is a historic 1926 log cabin offering fine dining with panoramic views over the city and fjord. Enjoy seasonal 3-5 course menus from local Norwegian ingredients, casual pizzas on the terrace, or intimate events in a fairy-tale setting with bar service until late.
Price level $$Time to spend 1.5–4 hrs
-
Fine Dining4.3★2,037 reviews
Ekebergrestauranten
Nestled in the hills of Oslo, Ekebergrestauranten is a fine dining establishment that offers breathtaking views and exquisite cuisine. This historic restaurant combines modern culinary techniques with traditional Norwegian flavors, making it a must-visit for food enthusiasts. Enjoy a memorable meal surrounded by stunning landscapes and the charm of Oslo's nature.
Mon–Sat 12:00–21:00 · Sun 12:00–20:00
-
Norwegian4.2★2,100 reviews
Rorbua Aker Brygge
Rorbua Aker Brygge is a charming Norwegian restaurant located along the scenic waterfront of Oslo. Perfect for tourists, it offers a cozy atmosphere and authentic local cuisine that showcases the best of Norway's culinary traditions.
Skansen
Nestled in the heart of Oslo, Skansen offers a delightful experience of traditional Norwegian cuisine. With its inviting atmosphere and diverse menu, it's a must-visit for any tourist looking to savor authentic local flavors.
Café Cathedral
Nestled in the vibrant Sentrum area of Oslo, Café Cathedral is a delightful restaurant that offers a cozy atmosphere and a diverse menu, perfect for tourists seeking local flavors and comfort. With its inviting ambiance and friendly staff, it's an ideal spot to unwind after exploring the city's sights.
Der Peppern Gror Rådhusplassen
Located in the heart of Oslo, Der Peppern Gror Rådhusplassen is a vibrant Indian restaurant that invites you to savor authentic Indian cuisine amidst a lively atmosphere. With its extensive menu and skilled chefs, this establishment promises an unforgettable dining experience for tourists and locals alike.
Vaaghals
Vaaghals is a renowned Norwegian restaurant located in the heart of Oslo, offering a delightful blend of traditional and contemporary dishes. With its vibrant atmosphere and focus on local ingredients, it's a must-visit for any food enthusiast exploring Norway's capital.
Elias mat & sånt
Nestled in Oslo's vibrant Sentrum area, Elias mat & sånt offers an authentic Norwegian dining experience. This cozy café and restaurant serves a delightful array of traditional dishes, perfect for tourists seeking to savor local flavors while enjoying a warm and inviting atmosphere.
Restaurant Schrøder
Restaurant Schrøder offers an authentic taste of Norwegian cuisine, inviting tourists to indulge in a delightful dining experience amidst the charm of Oslo. With its cozy atmosphere and rich flavors, it's a must-visit for anyone looking to savor local dishes.
Daily 15:00–23:00
Skur 33
Nestled along the picturesque Akershusstranda in Oslo, Skur 33 is a must-visit restaurant for tourists seeking an exquisite dining experience. With its charming ambiance and delectable Italian and seafood offerings, it's perfect for a memorable meal after exploring the vibrant city.
Girotondo
Nestled in the vibrant Sentrum district, Girotondo offers an authentic Italian dining experience. With a cozy atmosphere and a menu brimming with traditional dishes, it's a must-visit for food lovers exploring Oslo.
STOCK Restaurant
STOCK Restaurant in Oslo is a must-visit for food enthusiasts, offering a unique blend of fine dining and a vibrant bar atmosphere. With its exquisite steak offerings and extensive wine selection, it's perfect for an unforgettable dining experience.
Mon–Fri 11:00–24:00 · Sat 12:00–24:00
Le Benjamin bar & bistro
Le Benjamin Bar & Bistro, located in the vibrant Grünerløkka district of Oslo, is a must-visit for food enthusiasts seeking a blend of exquisite dining and casual ambiance. This restaurant offers a delightful menu that highlights both classic and contemporary dishes, making it perfect for any occasion. With its inviting atmosphere and exceptional service, it promises an unforgettable culinary experience.
Tue–Sun 16:00–21:30
Arakataka
Nestled in the vibrant Grünerløkka district, Arakataka is a fine dining restaurant that offers an unforgettable gastronomic experience. With its elegant ambiance and a menu that celebrates innovative Nordic cuisine, this restaurant is a must-visit for food enthusiasts exploring Oslo.
Mon–Sat 16:00–22:00
Smalhans
Smalhans, located in the vibrant St. Hanshaugen area of Oslo, is a culinary haven for food enthusiasts and wine lovers alike. With a creative menu that showcases innovative dishes and a carefully curated selection of wines, this restaurant promises an unforgettable dining experience in a cozy yet stylish atmosphere.
Brasserie Blanche
Brasserie Blanche is a charming French restaurant located in the heart of Oslo, offering a delightful culinary experience with a cozy atmosphere. Enjoy exquisite dishes that showcase the rich flavors of French cuisine, complemented by an extensive wine list.
Tue–Sat 17:00–21:00 · Sun 16:00–21:00
Ruffino
Discover the essence of Italian cuisine at Ruffino, a premier restaurant in Oslo that offers a delightful menu crafted from the freshest ingredients. Experience authentic dishes in an elegant setting that captures the spirit of Italy.
Tue–Thu 16:00–23:00 · Sat 16:00–23:00
Hereford Steakhouse
Nestled in the heart of Oslo, Hereford Steakhouse offers a delightful dining experience for steak lovers. With its warm ambiance and extensive menu featuring premium cuts of meat, this restaurant is a must-visit for tourists seeking a taste of Norway's culinary scene. Enjoy expertly prepared dishes paired with fine wines in a welcoming atmosphere that perfectly captures the essence of Oslo's vibrant dining culture.
Feniqia (Oslo)
Discover the vibrant flavors of Lebanese cuisine at Feniqia in Oslo, a cozy restaurant known for its warm ambiance and exceptional dishes. Perfect for both casual dining and special occasions, Feniqia promises a memorable culinary experience.
Chez Colin
Nestled in the vibrant Grünerløkka district, Chez Colin offers a delightful culinary experience that transports you straight to France. With a menu featuring classic French dishes crafted from the finest ingredients, this restaurant is a must-visit for food enthusiasts. The warm ambiance and attentive service make it an ideal spot for romantic dinners or special celebrations.
Restaurant Fjord
Nestled in the heart of Oslo, Restaurant Fjord is a seafood lover's paradise that offers an exquisite dining experience. With its elegant ambiance and a menu that showcases the freshest catch from Norwegian waters, this restaurant is a must-visit for tourists seeking an unforgettable meal.
Tue–Sat 17:00–22:00
Maaemo
Nestled in Oslo, Maaemo is a fine dining restaurant that offers an exquisite taste of Norwegian cuisine. Renowned for its innovative approach and commitment to local ingredients, this culinary gem invites tourists to experience the essence of Norway through its meticulously crafted dishes.
Tue–Sat 18:00–24:00
Klosteret Restaurant
Nestled in the vibrant Grünerløkka district, Klosteret Restaurant offers an exquisite dining experience characterized by beautifully composed dishes and a remarkable wine selection, making it a must-visit for food lovers in Oslo.
Tue–Thu 17:00–0:30 · Sat 17:00–0:30
Hos Thea
Nestled in the heart of Oslo, Hos Thea is a culinary gem that promises an exquisite dining experience. With its elegant ambiance and creative menu, this restaurant is a must-visit for food lovers exploring the vibrant Norwegian capital.
Mon–Sat 17:00–23:00
Hønse-Lovisas house
A charming historic café nestled beside a picturesque waterfall on the Akerselva river in Oslo's Sagene district. Built in 1800 as a sawmiller's house, this cozy establishment serves excellent coffee, freshly made waffles, and homemade cakes. The intimate interior features a welcoming fireplace and walls adorned with historical posters, while a small gallery showcases local arts and crafts. Perfect for a peaceful riverside break during walks along the industrial heritage trail.
Mon–Fri 11:00–16:00 · Sat–Sun 11:00–17:00Price level $$Time to spend 0.8–3 hrs
Statholdergaarden
Statholdergaarden, a Michelin-starred restaurant in Oslo, offers an exquisite dining experience with a focus on traditional Norwegian cuisine and seasonal ingredients, all within a historic setting.
Mon–Thu 18:00–24:00 · Sat 18:00–24:00
Mesob Restaurant
Mesob Restaurant in Oslo invites tourists to indulge in authentic Eritrean cuisine, where rich flavors and warm hospitality create a memorable dining experience. Enjoy traditional dishes served on communal platters, perfect for sharing with friends and family.
Daily 13:00–22:00
Restaurant Kontrast
Experience the pinnacle of Scandinavian cuisine at Restaurant Kontrast in Oslo, where innovative dishes and a refined atmosphere await discerning diners. This culinary gem is a must-visit for food enthusiasts seeking an unforgettable dining experience.
Wed–Sat 18:00–24:00
Salome Restaurant Oslo
Nestled in the heart of Oslo, Salome Restaurant is a must-visit for tourists seeking an exquisite dining experience. Known for its delicious pizza and vibrant atmosphere, this upscale restaurant offers a taste of Italy right in Norway. With its stylish decor and attentive service, Salome promises to elevate your culinary journey in Oslo.
Happolati
Happolati in Oslo is a premier Asian restaurant known for its exquisite dishes and vibrant atmosphere. Perfect for food lovers seeking an authentic culinary experience, this location offers a delightful journey through Asian cuisine, making it a must-visit for tourists.
Tue–Sat 17:00–23:00
Bacchus Spiseri & Terrasse
Nestled in the heart of Oslo, Bacchus Spiseri & Terrasse invites tourists to indulge in a delightful culinary experience that seamlessly blends Norwegian flavors with an extensive selection of wines. The warm ambiance and stunning terrace make it a must-visit for food lovers.
Tue–Thu 16:00–22:00 · Fri–Sat 16:00–24:00
Gamle Raadhus Restaurant
Nestled in the heart of Oslo, Gamle Raadhus Restaurant offers a delightful journey through traditional Norwegian flavors. With its charming atmosphere and carefully crafted dishes, it’s a must-visit for any food lover exploring the city.
Basso Social - Oslo
Basso Social is a charming Italian restaurant and cocktail bar located in the vibrant Sentrum area of Oslo. Known for its inviting atmosphere and delectable cuisine, it promises a delightful dining experience for tourists seeking authentic Italian flavors.
Daily 17:00–21:00
Restaurant EiK
Nestled in the heart of Oslo, Restaurant EiK offers an exquisite dining experience that combines fine dining with a vibrant bar atmosphere. With its carefully curated menu and extensive wine selection, it's a must-visit for any food lover.
Wed–Sat 17:00–23:30
Rest
Experience the exquisite flavors of Rest, a premier dining destination in Oslo that offers a unique culinary experience, perfect for discerning food lovers seeking a memorable meal.
Wed–Sat 18:00–24:00
Park 29
Nestled in the heart of Oslo, Park 29 is a culinary gem offering a delightful array of dishes that showcase local flavors and international influences. With its inviting atmosphere and dedicated staff, this restaurant is perfect for tourists looking to indulge in a memorable dining experience.
Sabi Omakase Oslo
Sabi Omakase Oslo offers an exquisite sushi dining experience in the heart of the city. With a focus on fresh ingredients and traditional Japanese techniques, this restaurant is a must-visit for sushi lovers seeking an unforgettable meal.
Wed–Sat 18:00–22:00
Di Sopra Di Sotto
Experience authentic Italian cuisine at Di Sopra Di Sotto, a hidden gem in Oslo. This cozy restaurant offers a delightful menu crafted with fresh ingredients, perfect for food lovers seeking a taste of Italy.
Tue–Thu 16:30–23:00 · Sat 16:30–23:00
Vulkan Oslo
Vulkan Oslo is a vibrant, sustainable urban neighborhood in Grünerløkka, transformed from industrial riverside into a lively hub. Featuring Mathallen food hall with diverse eateries, BAR Vulkan's stylish restaurant and summer rooftop terrace, cultural venues, hotels, offices, and apartments, it offers culinary delights, events, and eco-friendly architecture along the Akerselva River.
Price level $$Time to spend 1–4 hrs
Spisestedet Feinschmecker
Discover the exquisite dining experience at Spisestedet Feinschmecker in Oslo, where gourmet cuisine meets a sophisticated atmosphere. Perfect for food enthusiasts.
Tue–Fri 17:00–22:00 · Sat 18:00–24:00
Osteria della Nonna
Nestled in the heart of Oslo, Osteria della Nonna is a charming restaurant that captures the essence of Italian cuisine. Tourists can enjoy a warm atmosphere paired with exquisite dishes and fine wines, making it an unforgettable dining experience.
Fenaknoken
Fenaknoken is Oslo's premier gourmet grocery store specializing in traditional Norwegian delicacies like cured meats, smoked salmon, reindeer, and brunost. Located at Akershusstranda 23 near the harbor, this family-run shop offers high-quality local products, samples, catering, and a cozy tasting area with authentic flavors from across Norway. Open weekdays and Saturdays, it's a must-visit for food lovers seeking cultural culinary experiences in the city center.
Mon–Sat 10:30–18:14Price level $$Time to spend 0.5–2 hrs
Oslo restaurant Mona lisa Huset
Nestled in the heart of Oslo, Mona Lisa Huset offers a delightful fusion of French, Italian, and traditional Norwegian cuisine. With its inviting atmosphere and diverse menu, it's the perfect spot for food lovers seeking an unforgettable dining experience.
Daily 9:00–3:30
Hyde
Nestled in the vibrant Grünerløkka district of Oslo, Hyde offers an eclectic dining experience that combines a lively atmosphere with innovative cuisine. Perfect for food lovers and those seeking a unique night out, this restaurant promises a memorable evening.
Wed–Thu 18:00–23:00 · Fri–Sat 17:30–24:00
Dyna fyr
Perched on a tiny island in the Indre Oslofjord, Dyna Fyr is a historic 1874 lighthouse transformed into an intimate seafood restaurant and wedding venue. Renowned for fresh catches, stunning fjord panoramas, and cozy wood-paneled interiors with an open fireplace, it offers unforgettable dining experiences, especially during endless summer evenings. Primarily for private events, reservations essential.
Price level $$$Time to spend 2–4 hrs
Arts restaurant
Nestled in the heart of Oslo, Arts Restaurant offers a delightful fusion of Italian, French, Mediterranean, and Spanish cuisines. With an inviting atmosphere and exquisite dishes, it's a must-visit for food lovers.
Rodins Bistro & Bar
Nestled in the heart of Oslo, Rodins Bistro & Bar invites tourists to indulge in a delightful culinary experience that blends French bistro charm with Norwegian hospitality. With its inviting ambiance and diverse menu, this restaurant is perfect for both casual diners and those looking for a special night out. Enjoy an array of exquisite dishes, from traditional French classics to innovative creations, all crafted with fresh local ingredients. Whether you're unwinding after a day of sightseeing or celebrating a special occasion, Rodins offers a memorable dining experience that captures the essence of Paris right in Oslo.
Helt Vilt (Completely Wild)
Discover Helt Vilt, a unique restaurant in Oslo's vibrant Grünerløkka district, where you can indulge in wild game dishes and fresh local ingredients. This culinary gem offers an unforgettable dining experience with a focus on sustainability and flavor, making it a must-visit for food lovers.
Savage
Discover Savage, a premier fine dining restaurant in Oslo, where innovative cuisine meets an inviting atmosphere. Perfect for food lovers seeking a unique dining experience.
Wed–Thu 18:00–24:00 · Sat 18:00–24:00
Explore Oslo on the map
A handpicked selection of must-see spots in Oslo, mapped for you.
More about Oslo

Oslo travel guide
Oslo blends fjord-side scenery, Viking history, modern architecture, world-class museums and outdoor adventures in Norway’s elegant capital city.
Tell me more about OsloMore to explore in Oslo
Explore more

Explore more of Norway
Explore Norway's spectacular fjords, vibrant cities, and natural wonders. Experience the Northern Lights, Midnight Sun, and rich cultural heritage in this Scandinavian gem.
Explore Norway
Getting your guide ready…
We are putting together a fresh copy of the Oslo guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.