Yes, Oslo is expensive. And before we dive into the food stops we made, let’s get one thing straight: our food choices reflected that reality. We love trying local specialties, browsing markets, and popping into bakeries, but we’re also travel bloggers on a budget, not penguins with an unlimited fish supply. So, instead of booking fancy restaurants every evening, we looked for more affordable ways to taste our way around Norway’s capital. From bakery treats to market finds, here’s what we tried during our Oslo adventure, one bite at a time!

Tours and tickets from GetYourGuideShows GetYourGuide’s own box, which can set GetYourGuide cookies.
Powered by GetYourGuide

Norwegian food might not be the first thing that comes to mind when planning a trip to Oslo, but it’s more than fish and potatoes. Think freshly baked pastries, open-faced sandwiches, seafood, hearty traditional dishes, and plenty of sweet treats to tempt your taste buds. With Norway’s cold climate, long coastline, and strong connection to the sea, local cuisine has developed around seasonal ingredients and simple flavors. Of course, eating your way around Oslo can get expensive quickly, so we kept an eye out for affordable bites and local food spots. But what does Norwegian food actually taste like? Let’s find out!

How did we pick the places we ate? Honestly, it came down to two things: what we wanted to try and how much it cost. Some places caught our attention because they offered something typically Norwegian that we were curious to taste. Others made the list simply because the prices looked a little friendlier to our travel budget. In an expensive city like Oslo, you quickly learn that not every meal needs to be a sit-down restaurant experience. Sometimes, a bakery, a market stall, or a quick bite on the go does the trick just as well. So, these aren’t necessarily Oslo’s fanciest food spots, but they’re the places we chose to explore, based on our curiosity, appetite, and budget!

Open on Google Maps

📍 Location: Akershusstranda 25, 0150 Oslo, Norway
💶 Price: €€€
🌐 Website: Vippa Oslo

For our first food stop in Oslo, we headed to Vippa, a food hall by the Oslofjord, close to the Opera House and the waterfront. We liked the idea of a casual place to browse different food stalls and choose whatever caught our eye. One small surprise: we expected more traditional Norwegian food, but Vippa turned out to be much more international, with cuisines from around the world. Not that we were complaining, of course! We had to adjust our expectations and follow our appetites somewhere else on the culinary map.

We settled on Mat Fra Banat, a Balkan-cuisine stall, and tried ćevapi with kajmak. And the food was a highlight! We had just returned from the Balkans, so we had a good reference point for what these dishes should taste like. The ćevapi tasted authentic, but the kajmak deserves a special mention. Creamy, rich, and full of flavor, it was exactly the kind of accompaniment we had hoped for. It brought back memories of our recent Balkan travels, and we were genuinely happy with our choice.

As for Vippa itself, we liked the relaxed food-hall atmosphere and the variety of international cuisines, although we had initially hoped to discover more Norwegian food. If you’re looking for traditional Norwegian specialties, this might not be the first place to try. But if you’re happy to explore international flavors by the waterfront, Mat Fra Banat is well worth considering. Sometimes, a little taste of the Balkans is just what two traveling penguins need, even in Norway!

Image Not Found

📍 Location: Oslo Central Station, Oslo
💶 Price: €
🌐 Website: Joker

Not every food stop needs to be a carefully researched restaurant or a trendy food hall. Sometimes, you just want a quick snack to keep you going while exploring the city. We popped into Joker, the grocery store at Oslo Central Station, to pick up a few things and spotted a traditional Norwegian custard-filled pastry. Naturally, we had to try it!

We suspect it was the kind of mass-produced pastry you find in supermarket displays, not something a local pastry chef baked fresh. Still, we were pleasantly surprised! The pastry was sweet, creamy, and satisfying, making it a perfectly decent little treat for the Price. Was it the most memorable pastry of our travels? Probably not. But was it worth trying? Absolutely. Sometimes, the simplest snack stops turn into little wins, especially when you’re traveling somewhere as expensive as Oslo.

Penguin Pro Tip: Keep an eye on supermarket bakery shelves when traveling in Norway. They’re a handy way to try local-style treats without paying bakery prices!

📍 Location: Prinsens gate 6A, 0152 Oslo
💶 Price: €€
🌐 Website: Rent Mel

Rent Mel was a great breakfast spot. One of the best things was that we could access the café directly from our hotel, making it easy to roll out of bed and head straight for breakfast without waddling through the city first. Even better, hotel guests received a 10% discount, which is always welcome in a city where food prices can make your wallet feel a little lighter!

The café serves a modern, international-style breakfast, with a menu that brings together different flavors and dishes rather than focusing solely on traditional Norwegian cuisine. The breakfast selection was excellent, with plenty of options to suit different tastes. We chose different breakfast styles, including a French-inspired option and an avocado breakfast, so we could try a little variety instead of ordering the same thing twice. It was a lovely way to start the day, especially when we wanted something more substantial before heading out to explore Oslo.

The first dish was avocado toast with poached eggs, served with pickled onions on the side. The bread was beautifully toasted, with a satisfying crunch that paired perfectly with the creamy avocado and soft eggs. The pickled onions added a little tanginess to balance everything out. It was a generous portion, too, and more than enough to get our day of Oslo exploring off to a good start.

The second choice was the restaurant breakfast, a little assortment of breakfast favorites on one plate. It included different types of bread, granola, yogurt, savory additions, and jam, offering a nice mix of textures and flavors. We liked having both sweet and savory options, making it a good choice for anyone who wants a bit of everything rather than committing to just one dish.

Both breakfasts were satisfying and made for a lovely start to the morning. With generous portions and a great variety, Rent Mel gave us exactly what we needed before heading out to waddle around Oslo for another day of sightseeing!

rent-mel-oslo-restaurant-ranking

📍 Location: Rådhusplassen, in front of the Nobel Peace Center, Oslo
💶 Price: €€
🌐 Website: The Sausage Factory

We spotted a food truck that was too tempting to pass up. The Sausage Factory was parked right in front of the Peace Center, making it a convenient stop for another taste of something different. We were on a mission to try a few more local flavours, and this time, a moose sausage caught our attention. The food truck specializes in gourmet sausages served in rustic baguettes, with options inspired by flavors from around the world. The menu also includes other sausages, burgers, and sides, so there is more to explore than just your standard hot dog.

We ordered the moose sausage and French fries. The fries arrived seasoned, which wasn’t quite our usual preference. We’re generally a simple salt-only kind of penguin when it comes to fries, but the seasoning worked surprisingly well and added plenty of flavor. We also liked that we could add as much ketchup and mayonnaise as we wanted so that we could dip away to our hearts’ content.

The moose sausage was the more adventurous part of the meal. The meat had a slightly different flavor from the sausages we’re used to, but it was still unmistakably meaty, savory, and satisfying. What really stood out was the bread: soft, fresh, and a lovely match for the sausage. Together, the bread and meat made a simple combination that worked very well without needing anything complicated.

Overall, we enjoyed this spontaneous food-truck stop. It was casual, filling, and a fun way to try something a little different while exploring Oslo. If you spot The Sausage Factory around Rådhusplassen, it’s worth a quick bite, especially if you’re curious about moose sausage.

the-saussage-factory-oslo-restaurant-ranking

📍 Location: Stortingsgata 20, 0161 Oslo, Norway
💶 Price: €€
🌐 Website: Baker Hansen

After exploring the city, we made another sweet stop at Baker Hansen, one of Oslo’s well-known bakery chains with branches across the city. This location is on Stortingsgata, near the National Theatre, and has a lovely little bakery-café feel. It’s the kind of place that makes you want to pop inside, look at the pastries behind the counter, and maybe settle in with a coffee before continuing your adventures. We only stopped for pastries this time, but the cozy atmosphere and the smell of freshly baked goods made it a lovely little break.

We chose two Norwegian favorites: a cinnamon bun (kanelbolle) and a skolebrød, a soft sweet bun filled with vanilla custard and topped with icing and shredded coconut. And wow, the cinnamon bun was absolutely delicious! It was soft, sweet, and full of that lovely cinnamon flavor, a completely different experience from the custard pastry we’d picked up at Joker earlier. That supermarket version had been a pleasant surprise, but it simply couldn’t compete with a proper bakery treat. The skolebrød was just as tempting, with soft dough and creamy vanilla filling, balanced by sweet icing and coconut on top.

Baker Hansen was exactly the kind of stop we hoped to find in Oslo: a welcoming bakery where we could try traditional Norwegian sweet treats without committing to a full meal. If you fancy a cinnamon bun, a skolebrød, or a coffee break while exploring the city center, add this lovely spot to your food itinerary. Our advice? Don’t choose just one pastry if you can help it. These little penguins certainly didn’t regret ordering two!

Image Not Found

📍 Location: Kvadraturen, Oslo
💶 Price: €€
🌐 Website: Backstube

On another morning in Oslo, we stopped at Backstube Kvadraturen for a quick breakfast. Backstube follows a casual bakery concept, with freshly baked pastries, sweet treats, savory options, and coffee. It’s the kind of place where you can grab something for breakfast without spending much time or money, though you can usually find a small space to sit if you’d rather enjoy your food before heading out. We ordered a couple of cappuccinos and picked a mix of sweet and savory pastries to share.

We chose a sweet apple-filled pastry and a savory pastry resembling a hot dog wrapped in dough. We tried a few other bites, too, and everything tasted fresh and satisfying. The apple filling made for a lovely sweet start to the day, while the savory pastry was a handy option when we wanted something more substantial than a simple bun. Paired with cappuccino, it was just what we needed before continuing our Oslo adventures.

One small moment also made this stop memorable for reasons beyond the food. When we arrived, the card payment system wasn’t working. Rather than turning customers away, the staff asked us to take a picture of what we’d eaten and said we could pay later. They followed up afterward, which we thought was a kind, trusting way to handle an awkward situation. It’s not every day a payment problem becomes a little travel story! Overall, Backstube was a convenient, affordable breakfast stop with freshly baked pastries, good coffee, and friendly service. If you’re looking for a quick bite before a day of sightseeing, it’s a useful option to keep in mind. Sometimes, a couple of cappuccinos and a bag of pastries are all two hungry penguins need to get going!

Image Not Found

📍 Location: Olaf Ryes plass 3, 0552 Oslo
💶 Price: €
🌐 Website: Haralds Vaffel

Some food stops happen by chance, while others are firmly on the itinerary before we even arrive. Haralds Vaffel was the second kind. We specifically wanted to try a traditional Norwegian waffle topped with jam and brown cheese, a combination we’d heard so much about that we couldn’t leave Oslo without tasting it. Haralds Vaffel, a well-known little waffle shop in the Grünerløkka neighborhood, was exactly where we wanted to go. The shop has built its reputation around Norwegian waffles and creative toppings, and we loved the atmosphere as soon as we arrived. It had that relaxed, slightly quirky neighborhood vibe that makes you want to linger a little longer.

Of course, we ordered the waffle we came for: a Norwegian waffle with jam and brown cheese. Norwegian waffles are usually thinner and softer than the thick Belgian-style waffles many of us know, and their heart-shaped pieces make them feel extra charming. The real magic, though, was the topping combination. Brown cheese, or brunost, has a distinctive sweet, caramel-like flavor, while the jam adds fruity sweetness. Together, they create a delicious balance that sounds a little unusual on paper but makes perfect sense after the first bite. The waffle was soft and comforting, and every topping played its part without overpowering the others.

This was hands down our favorite food stop in Oslo. We loved the place, the atmosphere, and, most importantly, the waffle. It was exactly the local specialty we hoped to try on our trip, and it absolutely lived up to our expectations. If you’re visiting Oslo and want to taste something distinctly Norwegian, put Haralds Vaffel on your list. Some dishes are worth traveling for, and for these hungry penguins, this waffle was one of them!

Image Not Found

📍 Location: Storgata 15, 0155 Oslo, Norway
💶 Price: €
🌐 Website: McDonald’s Norway

Yes, we also ended up at McDonald’s. When you’re exploring one of Europe’s more expensive capitals, sometimes the most sensible food choice is simply the cheapest one that gets something into your hungry penguin belly! We stopped at the Storgata branch for a cheeseburger and fries, expecting exactly what you’d expect from McDonald’s. What surprised us, though, was the building itself, which was much nicer than we expected and made the experience feel less like a standard fast-food stop. Another unexpected bonus was the ketchup. It was free, and we could take as much as we needed! That might sound like a tiny detail, but when you’re used to paying extra for sauces or being handed just one little sachet, it feels like a small victory. As for the food, the cheeseburger and fries were pretty much what you’d expect from McDonald’s: familiar, quick, and reliably McDonald’s. Nothing groundbreaking, but it did the job without making our travel budget cry.

📍 Location: Rådhusgata 21, 0158 Oslo, Norway
💶 Price: €
🌐 Website: Baker Hansen

Apparently, one visit to Baker Hansen wasn’t enough for us! While exploring another part of Oslo, we stopped at another branch at Rådhusgata 21 and, naturally, ended up with another cinnamon bun. After enjoying one on our previous visit, we already knew what we were in for: soft, delicious pastry with that lovely cinnamon sweetness that makes it difficult to resist another bite. It was a familiar, comforting treat and a perfect excuse to take another little break during our sightseeing. With Baker Hansen branches dotted around Oslo, it’s an easy place to keep in mind whenever a cinnamon-bun craving strikes. At this point, we were beginning to think that tasting Norwegian pastries might become a full-time penguin job!

Looking back at everything we ate in Oslo, one thing is clear: we ate a lot of pastries! From cinnamon buns at Baker Hansen to skolebrød, apple-filled treats, and quick bakery breakfasts, our sweet tooth certainly got plenty of attention. And honestly, we’re not complaining. Norwegian bakeries became some of our favorite stops, especially when we wanted something tasty without spending a fortune.

Oslo’s food scene was more varied than we expected, too. At Vippa, we discovered international cuisine and enjoyed authentic Balkan food from Mat Fra Banat, while The Sausage Factory let us try moose sausage. We also made a deliberate stop at Haralds Vaffel to taste the famous Norwegian waffle with jam and brown cheese, which ended up being our favorite food experience of the trip. That sweet-and-savory combination was absolutely worth seeking out!

Of course, we had to balance our curiosity with our budget. Oslo really can be expensive, so we mixed food hall meals and bakery treats with a quick McDonald’s stop when we wanted the cheapest, easiest option.

While we clearly enjoyed our fair share of pastries in Oslo, we also picked up a few snacks and drinks that we think are worth trying, whether you’re looking for something to munch on during your trip or a little edible souvenir to take home. First on our list is Smash!, the famous Norwegian snack that combines crunchy corn cones with chocolate, and you’ll find it in supermarkets across the country. We also tried some sour candy for a tangy treat and picked up mango beer, a fruity option that caught our attention. If you’re visiting Norway, keep an eye out for these local supermarket finds. They’re an easy way to explore a different side of the country’s food scene without spending restaurant prices!

Our biggest takeaway? You don’t need to book fancy restaurants to enjoy eating in Oslo. Some of our favorite moments came from simple things, like a really good cinnamon bun, a generous breakfast, or finally trying a Norwegian specialty we’d been curious about. We may have eaten our way through a surprising number of pastries, but we’re calling that cultural research. A penguin has to do what a penguin has to do!

Oslo is an expensive city for eating out, especially compared with what we are used to in Bratislava. We realized even a casual meal or coffee stop could add up, so we mixed food-hall meals and café breakfasts with supermarket snacks and bakery treats. The good news is that you don’t need to sit down for a full restaurant meal every time you’re hungry. Bakeries, food trucks, food halls, and grocery stores give you plenty of options to keep costs under control. Based on our experience and typical prices in Oslo, we would roughly budget:

  • Coffee: around NOK 40–65 (€3.50–€5.50)
  • Breakfast: around NOK 120–200 (€10–€17) for a café breakfast
  • Lunch: around NOK 180–300 (€15–€26) per person
  • Dinner: around NOK 250–450 (€21–€39) per person for a casual meal, with more for a full sit-down dinner with drinks
  • Beer: around NOK 90–130 (€8–€11) in a bar
  • Waffle: around NOK 40–80 (€3.50–€7) depending on toppings
  • Pastry: around NOK 35–60 (€3–€5)
  • Fast food: around NOK 100–160 (€9–€14) for a simple meal
  • Supermarket snacks: around NOK 20–50 (€2–€4.50), depending on what you pick

For us, Oslo was the kind of city where small purchases could quietly eat into the travel budget. One cinnamon bun turns into a coffee, then you spot a food truck, and before you know it, your wallet is feeling lighter than a penguin after a swim. If you’re traveling on a budget, make breakfast a bakery stop, grab snacks from a supermarket, and choose food halls or casual takeaway places when you want something more substantial.

Hotel search from Trip.comShows Trip.com’s own box, which can set Trip.com cookies.

As a rough guide, we’d budget NOK 500–900 (€43–€77) per person per day for food and drinks if mixing budget-friendly meals with a few café stops or local treats. You can spend less by shopping at supermarkets and keeping alcohol to a minimum, or spend considerably more by eating at restaurants for every meal. In Oslo, a little planning goes a long way, leaving more of your travel budget for museums, viewpoints, and other adventures!

Eating out in Oslo takes a little planning, especially on a budget. We found plenty of places to grab a bite, from food halls and food trucks to cozy bakeries, but a few things are worth knowing before you explore the city’s food scene.

  • Explore food halls, but don’t expect restaurant prices. Oslo has several food halls offering cuisines from around the world, making them great places to try different dishes in one place. However, we were surprised by how expensive some of the options were. The price difference between a food hall meal and a casual restaurant meal wasn’t always as big as we expected, so compare menus before deciding where to eat.
  • Make bakeries your best friends. If we had one tip for budget-conscious travelers, it’s to look for local bakeries. We tried plenty of pastries in Oslo, from cinnamon buns to skolebrød, and they were some of our favorite food discoveries. Bakeries are also handy for a quick breakfast, a snack between attractions, or a coffee break without committing to a full restaurant meal.
  • Expect popular food spots to be busy. Food halls and popular casual eateries can get crowded, particularly around lunchtime and during busy travel periods. For a quieter experience, visit outside the main lunch rush, or be prepared to share a table and wait a little for your food.
  • Mix supermarket snacks with meals out. Oslo’s food prices can add up quickly, even when you’re only buying little things. We picked up snacks at grocery stores such as Joker, which helped us keep costs down between meals. Supermarkets are also useful for grabbing drinks, fruit, and something small to take along while sightseeing.
  • Don’t overlook food trucks and casual takeaway spots. Some of our most enjoyable stops were simple and spontaneous, including trying moose sausage from The Sausage Factory. Food trucks let you try something different without the formality of a sit-down restaurant, though they aren’t always much cheaper.
  • Try at least one traditional Norwegian specialty. Even if you’re watching your budget, leave room for something local. We made a deliberate stop at Haralds Vaffel for a Norwegian waffle topped with jam and brown cheese, and it became our favorite food experience in Oslo. Local specialties are part of what makes eating during a trip memorable.
  • Check opening hours and locations before heading out. Some food stalls and food trucks operate at specific locations or times, while bakeries and cafés may have different hours on weekdays and weekends. Check the details before making a special trip, especially if you’re determined to try one place.
  • Keep your expectations flexible. We went looking for Norwegian food but also ended up enjoying Balkan cuisine, international dishes, supermarket pastries, and even a McDonald’s cheeseburger. Not every meal needs to be a culinary adventure. Sometimes convenience and price win, and that’s perfectly fine when you’re traveling.
Buy Us a Ko-fi
A banner featuring the cartoon penguin Miško promoting support for the blog on Ko-fi

Oslo may be an expensive city to eat your way around, but with a little planning, you can still enjoy plenty of tasty discoveries. From cinnamon buns and moose sausages to Norwegian waffles with brown cheese, we found treats worth trying without splurging on every meal. Our favorite? Haralds Vaffel, of course! So waddle into Oslo with curious taste buds, keep an eye on your budget, and always leave room for one more pastry.

Travel Bold. Eat Well. Waddle Wild.


Save This Pin for Later!

Image Not Found

This post contains affiliate links. If you click and buy, I might earn a tiny commission, enough to help a penguin keep up its globe-trotting lifestyle. No extra cost to you, just more fish for me. Thank you for supporting the adventure!