Best Restaurants in Melbourne: Where Locals Actually Eat
Melbourne has long claimed the title of Australia’s food capital, and the city earns it every single day. This is a place where the laneway espresso is taken as seriously as the tasting menu, where a Vietnamese banh mi from a hole-in-the-wall can be as memorable as a three-Michelin-star experience, and where the dining conversation never really stops. Chefs here are obsessed, produce-driven and wildly creative — and the result is a restaurant scene that rewards curiosity at every budget level.
The challenge isn’t finding somewhere good to eat in Melbourne. The challenge is choosing between the extraordinary number of excellent options across every cuisine and every price point. This guide cuts through the noise and focuses on the restaurants that locals genuinely love — the places that have earned their reputations the hard way, through consistent quality, distinctive identity and food that makes you want to come back.
From CBD laneways to inner-suburb institution, here are the best restaurants in Melbourne right now.
📋 TL;DR – Best Restaurants in Melbourne
- ✅ Best fine dining: Attica in Ripponlea consistently ranks as one of the best restaurants in the world. Book months ahead.
- 🍜 Best Asian: Melbourne’s Vietnamese, Chinese, Japanese and Korean dining scenes are all outstanding — Carlton, Box Hill and Springvale are the heartland precincts.
- ☕ Coffee is non-negotiable: Melbourne’s cafe culture is the best in Australia. Never accept bad coffee here — it’s simply not necessary.
- 🍕 Best Italian: Lygon Street in Carlton has the heritage, but the best modern Italian is scattered through Fitzroy, Collingwood and Northcote.
- 🍷 Natural wine scene: Melbourne leads Australia in natural and minimal-intervention wine bars. Heartattack and Vine, Marion and Embla are all essential.
- 💰 Budget brilliance: You can eat extraordinarily well in Melbourne for under $20 if you know where to go — particularly in the inner-north and inner-east.
- 📅 Book ahead: The most popular spots at every price point fill up weeks in advance for weekends. Don’t assume you can walk in.
🌟 Best fine dining restaurants in Melbourne
🏆 Attica
Attica in Ripponlea is the restaurant that put Melbourne — and indeed Australia — on the global fine-dining map. Chef Ben Shewry has been exploring Australian native ingredients with profound creativity since 2005, and the result is tasting menus that feel genuinely unlike anything else in the world. Dishes are built around ingredients most people have never heard of: wattleseed, muntries, lemon myrtle, sea purslane, and ingredients foraged from the surrounding environment. The room is calm and beautiful, the service is warm without being stuffy, and the experience of eating here stays with you for years. Bookings open 60 days in advance and disappear within minutes.
🌿 Vue de Monde
On the 55th floor of the Rialto tower, Vue de Monde offers one of Melbourne’s most dramatic dining settings alongside food of genuine sophistication. Chef Shannon Bennett has defined the restaurant’s cooking around Australian ingredients and technique, and the tasting menu evolves constantly with the seasons. The views over the CBD and Port Phillip Bay are spectacular. This is the obvious choice for a special occasion dinner where you want to impress and be impressed in equal measure.
🔥 Dinner by Heston Blumenthal
The Melbourne outpost of Heston Blumenthal’s concept restaurant takes historical British and Australian recipes and reimagines them with extraordinary technical skill. The Meat Fruit — a mandarin gel sphere concealing chicken liver parfait — remains one of the most talked-about dishes in the city. Housed in the Crown complex, the setting is handsome and the service is polished. A special-occasion splurge that delivers on the considerable hype.
👉 Book a Melbourne food and wine tour on GetYourGuide →
🍜 Best Asian restaurants in Melbourne
Melbourne’s Asian restaurant scene is the finest in Australia and rivals the best in the world. The city has successive waves of Chinese, Vietnamese, Japanese, Korean, Thai, Indian and Malaysian migration to thank for a dining landscape of astonishing depth and variety.
For more inspiration, check out Best Restaurants in Perth and Degustation Restaurants Melbourne.
🍜 Best Vietnamese: Minh Duc and Pho Dzung
Melbourne’s Vietnamese community is concentrated in Richmond, Footscray and Springvale, and any of these suburbs will serve you a bowl of pho that will ruin you for the supermarket version forever. Victoria Street in Richmond — known locally as “Little Saigon” — is the most accessible Vietnamese precinct for visitors. Pho Dzung on Victoria Street is a perennial local favourite for its rich, clear, perfectly seasoned broth. Footscray’s Hopkins Street precinct offers a more authentic, less touristy version of the same experience.
🍱 Best Japanese: Minamishima
Minamishima in Richmond is arguably the best sushi restaurant in Australia. Chef Koichi Minamishima trained in Tokyo and brings that precision to an omakase experience built around the finest imported Japanese fish alongside premium Australian seafood. The counter seats 14, the atmosphere is hushed and reverential, and the progression of nigiri sushi is one of the most refined dining experiences in the country. Book months in advance and expect to pay accordingly — this is a true special-occasion destination.
🥘 Best Chinese: HuTong and Shark Fin Inn
Chinatown in the CBD — centred on Little Bourke Street — has been serving Melbourne’s Chinese community and curious visitors for over 150 years. HuTong Dumpling Bar is the current standout for dumplings, particularly its pan-fried pork and cabbage potstickers and steamed xiao long bao. For yum cha, the dim sum trolleys at Shark Fin Inn are the most atmospheric option in the city.
🌶️ Best Korean: Mapo and Arisun
Melbourne’s Korean restaurant scene has exploded over the past decade and is now exceptional. Mapo Korean BBQ in the CBD is the local benchmark for tabletop grilling, with excellent quality meats and the full array of banchan side dishes. Arisun in the CBD is the go-to for Korean fried chicken, a dish Melbourne has embraced with remarkable enthusiasm.
🍕 Best Italian restaurants in Melbourne
Melbourne has strong Italian culinary heritage — waves of postwar Italian migration built the restaurant culture that underpins the entire city’s food scene. Lygon Street in Carlton is the historic centre of Italian Melbourne, and while it has become somewhat touristy, there are still excellent restaurants amid the trattorias aimed at visitors.
- 🍝 Tipo 00 (CBD): Outstanding fresh pasta restaurant in a lovely basement space on Little Bourke Street. The handmade pappardelle and agnolotti are the standouts. Small room, so bookings are essential.
- 🍕 Ladro (Fitzroy and Greville Street): Melbourne’s best neighbourhood pizza for many years, with a menu that proves excellent pizza requires only excellent ingredients and a proper wood-fired oven.
- 🥩 Grossi Florentino (CBD): A Melbourne institution on Bourke Street with a heritage dining room, outstanding wine list and classic Italian cooking done with genuine technique. The grillroom downstairs is more casual and excellent value.
- 🍷 Osteria Ilaria (CBD): Modern Italian wine bar and restaurant with outstanding natural wines and food that demonstrates genuine creativity within the Italian framework. One of the best new-generation Italian restaurants in the city.
☕ Melbourne’s best cafes
No guide to Melbourne restaurants would be complete without addressing coffee — because in Melbourne, the cafe is as important a cultural institution as the restaurant, and the quality of the city’s espresso culture is genuinely world-class. The flat white was arguably invented here (the Sydneysiders dispute this bitterly), and the city’s cafe scene has never stopped evolving.
- ☕ Patricia Coffee Brewers (CBD): Standing room only, no wi-fi, and absolutely outstanding coffee. Patricia has been the gold standard for CBD espresso for years and shows no signs of declining. Order a filter alongside your espresso.
- ☕ ST. ALi (South Melbourne): The pioneering specialty coffee roaster that helped create Melbourne’s third-wave coffee scene. Still excellent, with a large café and excellent food to accompany the coffee.
- ☕ Proud Mary (Collingwood): Outstanding coffee and brunch food in a large, warehouse-style space. The filter coffee programme is exceptional.
- ☕ Axil Coffee Roasters (Hawthorn): James Hoffmann described Melbourne’s coffee as some of the best in the world, and Axil is one of the reasons why.
👉 Book a Melbourne coffee and laneway walking tour on GetYourGuide →
Pair this with Best Beaches Near Melbourne to round out your trip.
🍷 Best wine bars in Melbourne
Melbourne’s wine bar scene is the most developed in Australia, with particular strength in natural and minimal-intervention wines. The city has a sophisticated drinking culture that pairs well with its eating culture, and several of Melbourne’s best food experiences are centred on wine bars rather than formal restaurants.
- 🍷 Embla (CBD): The wine list is brilliant, the food is excellent and the room is beautiful. One of the best wine-focused dining experiences in Australia, in a convenient CBD laneway location.
- 🍾 Marion (Fitzroy): Outstanding natural wine bar on Gertrude Street with food that goes well beyond bar snacks. The selection of small Australian producers is one of the most interesting in the city.
- 🥂 Heartattack and Vine (Fitzroy): No-frills natural wine bar with a serious list and excellent charcuterie and cheese. The kind of place you intend to stay for one glass and leave three hours later.
🌏 Other cuisines worth seeking out
Melbourne’s multicultural fabric means outstanding food from virtually every culinary tradition is available somewhere in the city. A few highlights beyond the categories above:
- 🇬🇷 Best Greek: Stalactites on Lonsdale Street has been feeding Melbourne Greeks and everyone else since 1978. For a more modern take, Gazi in the CBD delivers creative Greek food in a lively setting.
- 🇮🇳 Best Indian: The subcontinental restaurants along Sydney Road in Brunswick and the Indian precinct around Elizabeth Street in the CBD offer excellent value and real depth of flavour. Café Indus in Footscray is a local gem.
- 🇹🇭 Best Thai: Sawasdee in Richmond and Longrain in Collingwood are the consistent favourites for Thai food at two very different price points.
- 🇲🇽 Best Mexican: Mamasita on Collins Street has been doing proper Mexican food since 2009 and remains excellent — the corn tortillas are made fresh daily.
💡 Tips for eating out in Melbourne
- 📅 Book popular restaurants weeks ahead: Melbourne has a culture of eating out and the best tables go fast. For anything you’re excited about on a Friday or Saturday night, book at least 2–3 weeks in advance.
- 🚶 Walk the laneways: Some of Melbourne’s best food is hidden in lanes and arcades that you’d walk straight past. Degraves Street, Centre Place, Hardware Lane and the lanes around Little Bourke Street reward slow exploration on foot.
- 🚌 Venture to the inner suburbs: The CBD has excellent food, but the real texture of Melbourne’s restaurant scene is in Fitzroy, Collingwood, Richmond, South Yarra and Northcote. A 10-minute tram ride gets you to most of them.
- 💳 Card surcharges apply: Many Melbourne restaurants apply a small surcharge (typically 1–2%) on weekends and public holidays in Australia. Cash is still widely accepted and avoids the surcharge.
- 🕗 Dinner service starts early: Most Melbourne restaurants start dinner service at 6pm and kitchens close between 9:30 and 10pm. Don’t arrive expecting to order at 9pm — plan your evening accordingly.
Melbourne’s restaurant scene is one of the great pleasures of Australian travel. Whether you spend $15 on a bowl of pho in Footscray or $350 on a tasting menu at Attica, the commitment to quality and the sheer variety of what’s on offer is extraordinary. Eat as much as you possibly can while you’re here — you’ll be thinking about the meals for years.
Exploring Australia’s food and wine scene, read our guides to aboriginal cultural museums Melbourne, best cafes in Melbourne, how many days in Melbourne, luxury hotels Melbourne, luxury experiences Melbourne, and the best food in Melbourne.