The Best Restaurants In Dunedin
Ōtepoti Dunedin has flown well under the radar when it comes to Aotearoa's food scene. Usually associated with cheap and cheerful student-friendly eats and hot bowls of soup that will protect against those bracing southern winds, if you look a little further you'll find there's a strong, serious culinary scene establishing itself in Dunedin.
It might feel like it sits on the edge of the earth, but on any given day in Dunnas you might find yourself slurping up bowls of hot beef noodle soup, sipping natural wines while you make your way through a robust small plates menu, or throwing back a pizza while a local band takes the stage behind you. That's the magic of Dunedin; it's the kind of place that will never fail to surprise you.
The Best Restaurants In Dunedin 2026
Plato
2 Birch Street, Dunedin
Plato is wonderfully immune to whatever the restaurant trend of the month happens to be. Tucked away down by the harbour, it has spent years doing its own slightly quirky thing, from the mismatched personality of the dining room to a menu that makes excellent use of South Island seafood. It is distinctly Dunedin in a way that's quite hard to manufacture: unpretentious, a little artsy and very serious about giving you something good to eat. Seafood is the obvious move here, particularly when there’s something especially fresh in, but Plato is less about finding something to order every visit and more about seeing what the kitchen is doing that day.
Pizza Bar
117 Stuart Street, Dunedin
Image credit: Pizza Bar | Dunedin NZ
Pizza Bar knows exactly what it is. There’s pizza, wine, cocktails, a small bustling room and tiramisu waiting at the other end of it all. What more do you actually need? Sitting on Stuart Street, it’s a place that works equally well as your entire evening or as the unplanned food stop that becomes your evening plans. The pizzas are built for sharing, although whether you actually want to share them is between you and your dining companions. Add good drinks and a relaxed atmosphere, and – suddenly you've been there considerably longer than intended.
No. 7 Balmac
7 Balmacewen Road, Maori Hill, Dunedin

Image Credit: No.7 Balmac | Instagram
No.7 Balmac has the ability to make dinner in suburban Dunedin feel like a glamorous occasion. Tucked into Māori Hill, the restaurant revolves around seasonal produce, wood-fired cooking and a kitchen garden sitting just outside the windows, making the whole meal feel grounded in where you actually are. The menu changes often, which is half the appeal, while the drinks get the same attention, with everything from garden martinis to hot honey Palomas. Go for breakfast, lunch or dinner, but the sweet spot is an evening when the outdoor fire is going, and you can pretend Dunedin has the right climate for courtyard dining.
Carey’s Bay Hotel
17 Macandrew Road, Carey's Bay, Dunedin
There are few better ways to spend a calm Dunedin afternoon than making the trip out past Port Chalmers and settling in at Carey’s Bay Historic Hotel. Perched on the harbour across from a working fishing port, this historic bluestone pub has the kind of old-school charm that can only be earned with time. Open fires for when Dunedin inevitably freezes over, boats bobbing along the coastline outside the windows and enough cosy corners to give the kids their own table, Carey’s Bay Hotel will have you feeling nostalgic from your first visit. The menu understandably leans heavily into seafood, much of it local, with everything from classic beer-battered fish and chips to the freshest seafood chowder Ōtepoti has to offer. It’s equally good for a long family lunch, taking visitors somewhere distinctly Dunedin, or rewarding yourself with a cider after pretending your Sunday stroll was primarily about exercise.
Esplanade
2 Esplanade, Saint Clair, Dunedin

Image Credit: Esplanade | Instagram
On the right summer evening, Esplanade can almost convince you that St Clair is somewhere along the Italian coast. Almost. The illusion may collapse the second a southerly hits you in the face, but until then you've got pizza, wine, cocktails and the beach sitting practically at your feet. It’s a hub of cool vibes, making it just as good for a casual dinner with friends as it is for convincing visitors to Dunedin that both yourself and the city are much more sophisticated than you actually are. The pizzas are the obvious drawcard, but half the fun is ordering a couple for the table and realising you probably should have added another one.
Tītī
24 Esplanade, St Clair, Dunedin
Image credit: Tītī | Dunedin NZ
Tītī is for when you're going out for dinner dinner. Sitting above St Clair with the ocean stretched out in front of you, it feels like a special occasion spot before you've even looked at the menu. The food changes with the seasons and tends to make the most of local produce, with plates that are thoughtful and a little adventurous. It’s the kind of place to book for a birthday, anniversary, graduation or just one of those rare evenings when everyone in the group has agreed to put on something nicer than jeans.
Jizo
56 Princes Street, Central Dunedin
Image Credit: Dunedin NZ | Supplied
Jizo has held its chokehold on Dunedin residents since 1997, meaning there is a decent chance multiple generations of Dunedin students have celebrated birthdays, dates, graduations and questionable Tuesday-night decisions at the same tables. These days there’s far more competition for Japanese food around town, but Jizo remains one of the first names people throw out when a group chat asks where everyone should go for dinner. The menu is broad enough to keep a crowd happy; the room is lively and, after nearly three decades, it has firmly earned institution status.
The Swan
23 Bath Street, Central Dunedin
Hidden just off the Octagon on Bath St, The Swan has an intimate, tucked-away energy that makes settling in and ordering a drink inevitable. The menu is built around sharing, with combinations like citrus-cured salmon, pork belly and loaded potato skins, along with larger plates if you're more keen on committing to one flavour. It works just as well for brunch as it does for dinner, but we reckon The Swan really comes into its own once the coffee cups are away and the cocktails have started arriving. It's cosy without feeling cramped, nice without feeling too fancy, and particularly good for those dinners where nobody is in much of a rush to leave.
Ombrellos
10 Clarendon Street, Dunedin North
Ombrellos is one of those places that feels considerably bigger once you’re inside. From Clarendon Street it looks like a cosy neighbourhood bar; but wander through, and suddenly you’ve found a sprawling dining space and covered courtyard that has been hosting Dunedin lunches, after-work beers and long dinners since 1990. The food is best described as crowd-pleasing—think chicken parmigiana, creamy pasta, halloumi salad, and enough fried things to keep people of all ages happy—while the impressive craft beer selection gives you plenty of reason to hang around after the plates have been cleared. It's an easy pick when your group includes one person who wants a proper meal, another who "isn't that hungry", and someone else who is really just there for the beer.
Salt
240 Forbury Road, St Clair
Salt is a restaurant in the perfect location for a post-dinner stroll along the beach. It’s relaxed, reliable and has enough going on across the menu that everyone at the table should be able to find something they’re happy with—especially useful when one person wants brunch, another wants something deep-fried, and everyone wants a cocktail. It works particularly well as a reward after a walk along the beach, although nobody actually needs to know how far you walked. Come during the day for coffee and something substantial, or head back in the evening when St Clair starts looking especially glamorous under the setting sun.
Mia Kusina Bar & Restaurant
140 George Street, Central Dunedin
Mia Kusina is not the place to go if you're planning on ordering something small. Filipino comfort food is the name of the game here, with rich, salty, crispy and saucy flavours arriving across the table in a way that makes ordering one dish each feel like a wasted opportunity. Bring a group, cover the table and try something new. It’s casual, generous and particularly good when you're after food that feels comforting rather than something arranged beautifully across a plate with three leaves beside it.
Pearl Diver
73 Andrew Street, Central Dunedin

Image Credit: Pearl Diver | Instagram
Pearl Diver is hard to put neatly into one box, which is probably why it's so fun. Part restaurant, part bar, part music venue, it has the sort of relaxed energy where you can wander in for a pizza and a drink only to discover that you've accidentally stumbled upon an absolute gem. The room has plenty of personality, the pizzas make an easy centrepiece for the table, and the regular live music gives the place a slightly unpredictable edge. Sometimes you want a restaurant where you know exactly how the evening is going to go. Pearl Diver is for when you don't.
Impression Restaurant
2 Manor Place, Central Dunedin
Impression is where you go when "a little bit spicy" is open to interpretation. This Manor Place restaurant is big on bold Chinese flavours, with plenty of chilli, Sichuan peppercorn and a heat that hurts slightly but somehow keeps you reaching back across the table. It’s a restaurant made for ordering communally: get several dishes, spin them around the table and accept that somebody is eventually going to start keeping track of who took the last piece. The Peking duck is an obvious favourite, but don't let one dish monopolise the table—the joy of Impression is its broad menu.
Mr Noodles
Fl 0/472 George Street, Dunedin North
There are certain days in Dunedin when soup stops being a want and becomes a medical necessity. That is when Mr Noodles enters the picture. Head up George Street, and you'll find enormous bowls of steaming noodles, rich broth and enough beef to make the walk there in horizontal rain feel worthwhile. It's simple, filling and the sort of meal you want when the temperature has dropped into single digits, and your home’s insulation ends up feeling largely decorative. There are plenty of options outside the soup side of things, but when winter is doing its worst, a giant bowl of noodles is very difficult to beat.
Piccolo
2/246 Forbury Road, St Clair

Image Credit: Piccolo | Instagram
Piccolo is exactly the kind of tiny neighbourhood wine bar St Clair deserves. It's intimate, relaxed and centred around the deeply appealing idea that dinner can simply be several small Italian things accompanied by several glasses of wine. Order a couple of snacks, add some pizzette, decide you probably need one more plate, and suddenly the quick drink you planned has become dinner—not the worst surprise. Piccolo feels polished without being intimidating, making it just as good for a date as it is for catching up with a friend over a bottle of something nice.
Looking for more things to do around Aotearoa? Check out:
- Your Weekend In Auckland, Sorted
- 50 Ways To Spend Your Time In Wellington
- Stretch Your Legs On The Best Walks In Christchurch
Main image credit: Catalyst | Instagram
Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.