🥖

Lunch in Oslo

Discover 20 carefully curated lunch in Oslo. Each location offers a unique experience in Norway's vibrant capital.

Showing 20 places in Lunch

View on Map
🖼️
Agora

Agora

Mamma Mia! At Lilleborg Torg, under umbrellas and lemon-patterned tablecloths, you’ll find this Greek Mediterranean oasis. Before you know it, you’ll have your own spread of calamari, shrimp croquettes, tzatziki, Greek salad and spanakopita in front of you. Here, you can enjoy fresh Mediterranean food, Danish pastries, Greek wines, local ice cream or an orange-flavored iced coffee. As daylight fades to evening, the café transforms into a neighborhood bar with local beers, creative cocktails and small events like quizzes, music and standup.
LunchGreat outdoor seating
🖼️
Anne på Landet

Anne på Landet

This charming café is tucked away right in the heart of Frogner Park. The perfect spot for a cozy coffee date. Housed in a beautiful old white wooden building, it offers a warm, peaceful atmosphere and a lovely little break from the city buzz. They serve brunch, both hot and cold lunch dishes, fresh baked goods, and even beer and wine. On sunny days, it can get pretty busy. The outdoor seating is super charming, so don’t be surprised if there’s a line out the door on weekends. Looking for something a bit more private? Grab your coffee to-go and enjoy a stroll through the park. Just as lovely!
CoffeehouseGreat outdoor seating
🖼️
Ansjosen

Ansjosen

A true local neighborhood gem and Italian treasure in Adamstuen. The atmosphere is warm and intimate, perfect for getting lost in plates of pasta and bruschetta with a lovely glass of wine. The tables are dressed with classic red and white checkered cloths, and there’s a small and charming outdoor seating area during summer. All day long they serve bruschetta, antipasti, focaccia, aged cheeses and a daily dessert. From 4PM a separate dinner menu kicks in, and on weekends they also offer a special lunch menu.
RestaurantDates+1 more
🖼️
Chaiwala

Chaiwala

At Grønland Torg you’ll find this Indian cafeteria that’s been thriving since it opened. They serve lunch, brunch and dinner, with a menu full of tasty bites like samosas, toast, lassi and burgers. Out on their cozy outdoor seating area, you can enjoy a special treat – Indian coffee. Add a little biscuit on the side for the full experience!
RestaurantLunch
🖼️
Dapper Bistro

Dapper Bistro

This spot in Oslobukta fits just about any occasion, whether it’s weekend brunch, a tasty lunch or late evenings with wine and pasta. The sun does a lot of the work here, as the outdoor seating gets fantastic sunlight starting from 11 in the morning. Their Saturday brunch is served from 11 to 15, with five different Saturday brunch specials. When it comes to drinks, the selection is a bit limited, so if you’re the type who needs a cappuccino or fresh juice with brunch, that’s something to keep in mind.
RestaurantBrunch+1 more
🖼️
Felloni & Piersante

Felloni & Piersante

Right by Sofienbergparken you’ll find this charming corner shop filled with the flavors and atmosphere of Italy. The shelves are stocked with ingredients tied to the country’s culinary traditions, and behind the counter you can watch the chefs prepare their much loved focaccia sandwiches. You can choose between three options – porchetta, salsiccia and vegetarian. It’s a very popular lunch spot in Oslo. There’s limited seating inside, but outside you can grab a seat in the sun along the wall facing the park. Absolutely lovely!
LunchItaly
🖼️
Gressholmen Kro

Gressholmen Kro

A little summer paradise out in the fjord, offering one of the city’s best combos of sea views, simple seafood and relaxed island vibes. The spot is housed in a red-painted building with large windows, and the outdoor seating stretches along the water with room for over 200 guests. Perfect for sunny days! The menu has a bit of everything, but naturally focuses on seafood like mussels and shrimp. One of our favorite summer traditions is to take a trip here!
RestaurantGreat outdoor seating+1 more
🖼️
Grød

Grød

At this successful Danish concept, it’s all about porridge. But if you’re still haunted by watery oatmeal from your childhood, fear not – that’s not what you’ll get here. You can try options like barley risotto served with pickled mushrooms, cheese and thyme, or a red daal with almonds, coriander and yogurt. Pretty tasty! The space is bright and simply decorated, with wooden chairs and a few plants adding a fresh touch.
CoffeehouseLunch+1 more
🖼️
Kafé Republik

Kafé Republik

Here you can pick several dishes without holding your breath. As you walk through the door, you can’t miss the wall with the large painting. The atmosphere is relaxed yet inviting, and the open kitchen setup gives you a glimpse into the action behind the scenes. Take note of the large tanks – they’re filled with wine. And don’t miss their charming backyard while you’re here. It’s urban and super cozy in the summer!
RestaurantCoziest Backyards
🖼️
Kaffelykke

Kaffelykke

On a quiet corner of Københavngata in Dælenenga, you’ll find a cozy, fully municipal neighborhood café. This is a friendly local spot with easygoing vibes and wallet-friendly prices! You can enjoy everything from focaccia and salad to warm lunch dishes and homemade smoothies. Expect fresh homemade food, fair prices and a strong come-as-you-are vibe. Sometimes it’s the places that don’t try too hard to be trendy that end up being exactly that!
CoffeehouseLunch+1 more
🖼️
Klosterkroa

Klosterkroa

Summer bliss! Take the boat from Aker Brygge, and before you know it, calm settles in. Here, under the shade of ancient monastery ruins, lies Klosterkroa—a cozy red café surrounded by greenery and birdsong. The outdoor seating gives you full summer vibes with charming white tables and chairs, while the smell of shrimp sandwiches and fresh waffles draws you closer. The menu is simple, casual and summery, featuring treats like Skagen toast, mussel stew, hummus and Caesar salad.
Lunch2025 Summer Favourites
🖼️
Kumi

Kumi

Are you vegetarian, vegan or just looking for a healthy and tasty meal? Then this Japan-inspired café is just the place for you! It’s a plant based eatery, juice bar and café serving breakfast, brunch and lunch all day long. All the food is made from organic, local ingredients, free from additives, chemicals and refined sugar. The interior and aesthetic are inspired by Japan – bright, airy and minimalist with white walls and light wood.
CoffeehouseBrunch+4 more
🖼️
Lille Betong

Lille Betong

In the mood for a great cup of coffee, some Danish pastries and a sandwich in intimate and urban surroundings? Then this café and wine bar in Oslobukta is just the place. Their school bun has, to say the least, gone viral – so there’s either a (very) long line or it’s sold out. But there’s no doubt it’s absolutely delicious. You’ll find all kinds of coffee here, along with a tasty little selection of baked goods and small dishes.
BakeryBar+3 more
🖼️
Madonna

Madonna

Right in Bjørvika, just by the river promenade and the Munch Museum, you’ll find this modern and flavorful dining experience. It’s a cozy restaurant with dark, minimalist interiors and abstract artworks on the walls. Every dinner here is a little journey, featuring well-balanced flavors and creative small plates meant for sharing—from chawanmushi to tacos and seafood—designed for savoring multiple tastes at a relaxed pace. Many of the dishes highlight Norwegian ingredients with an international twist. On Fridays and Saturdays, they also offer a special lunch menu from noon to 3 pm!
RestaurantMichelin+2 more
🖼️
Oslo Raw Frogner

Oslo Raw Frogner

This is a true treat of a café and easily one of our vegan favorites in Oslo. Everything on the menu is plant based. They serve tasty lunch and breakfast, but they’re especially known for their amazing raw cakes – which we definitely recommend. You’ll find Oslo Raw at Adamstuen and Frogner. The Frogner location is the larger of the two, beautifully decorated and with a cozy outdoor seating area during summer.
BakeryCoffeehouse
🖼️
PAN

PAN

Right next to Lillo Gård at Storo you’ll find a cozy Japanese café offering exciting Asian baked goods and tasty brunch options. The space is bright and welcoming with large windows, plenty of room and a ceiling filled with white umbrellas that add a unique Japanese touch. The counter is colorful and packed with both sweet and savory temptations!
BakeryCoffeehouse+1 more
🖼️
Skaal

Skaal

Grünerløkka’s perhaps liveliest food bar, serving up seasonal small plates with a cool bar vibe! You absolutely have to try their famous cheddar and jalapeño toast. They have quite a reputation for this! From the lunch menu, the Vitello Tonnato is a great pick, featuring thinly sliced veal, tuna mayonnaise, salad, parmesan, and toasted bread. Lunch is served until 3:30 pm daily and until 5 pm on Sundays. The evening menu offers dishes like tagliatelle with lobster, tartare, and ling (fish). Oyster lovers will also find options at friendly prices. The wine list focuses mainly on organic and natural wines. We keep coming back because of the laid-back yet elegant feel, paired with an energetic atmosphere. It’s especially popular in the summer when the sunny outdoor seating really shines!
RestaurantLunch+3 more
🖼️
Smakeriet

Smakeriet

Tucked away behind an unassuming facade on Fredensborg, you’ll find a small and exciting Brazilian café and lunch spot. Here, you can enjoy their authentic acaibowls in various flavors, handmade cookies, and their famous Pão de Queijo. Its a soft cheese bread roll that’s been ranked among the world’s top ten breads. The space is bright and yellow, with a simple, cozy interior, and seating both indoors and outdoors. Alessandra, who runs the café and works behind the counter, is friendly and knowledgeable, so it’s definitely worth striking up a conversation with her!
CoffeehouseLunch
🖼️
Vintage Kitchen

Vintage Kitchen

Danish 'smørrebrød' for lunch, wine bar and restaurant by night! Stepping into this yellow house by the Akerselva feels a little like stumbling into a Copenhagen tavern. If you’re a fan of open-faced sandwiches, these are right up your alley. Expect delights like crispy breaded plaice with hand-peeled shrimp and remoulade, roast beef with horseradish and crispy onions, smoked eel with soft-boiled egg, or a slice topped with roast pork and marinated red cabbage. In the evening, the wine bar opens with small bites and snacks, or you can settle into the restaurant and enjoy everything from duck gyoza with ponzu to gratinated snails, cavatelli with mussels, and handpicked scallops with beurre blanc. Inside you’ll find dark wooden surfaces and glass cabinets filled with bottles, and there’s also a very charming outdoor seating.
RestaurantLunch+1 more
🖼️
Vulkanfisk

Vulkanfisk

Right in the heart of Oslo’s food hall at Vulkan, you’ll find this Norwegian fish market and seafood bar, known for its ocean scents and long lines. You might recognize the place from TikTok, where it’s become a real sensation. Here, you can peel shrimp, dip lobster in aioli, or enjoy mussels and crispy fish and chips—all surrounded by the lively buzz of Mathallen. The fish counter overflows with fresh ingredients like live lobster, Norwegian and French oysters, roe and seasonal catches, all handpicked and prepared on site. Their fish and chips and lobster are the most popular dishes on the menu.
TraditionalRestaurant

Ready to explore Oslo?

View all these places on our interactive map or discover more categories