0 Comments

Melbourne is one of the best cities in the world for food. That is not a controversial take – it is just what the city is. Forty-three countries later, I have eaten in a lot of places. Melbourne still surprised me.

What makes it unusual is the range. In a single day you can have a bowl of Japanese curry for AUD 10 in the morning, walk past some of the most decorated restaurants in Australia at lunchtime, and end the evening eating hotpot in a Sichuan canteen. The price range, the cultural range, and the quality at every level are genuinely difficult to match.

This is a complete Melbourne restaurant guide for tourists – every major category covered, every budget from AUD 10 to AUD 360, from fast CBD lunches to three-hatted fine dining. If you are still planning your trip, the 4 days in Melbourne itinerary and the where to stay in Melbourne guide cover the rest of what you need.

Quick Reference: Melbourne Restaurants at a Glance

For anyone in a hurry – here is the full post in one table.

Category Best Pick Why Approx. Cost (per person)
Personal pick – hotpot David’s Hotpot (La Trobe St) Pay-by-weight Sichuan hotpot, I loved it AUD 25-35
Personal pick – cheap Japanese Don Don (CBD) Best value lunch in the CBD AUD 10-15
Personal pick – Thai DoDee Paidang (Little Collins St) Ranked #6 of 3,676 Melbourne restaurants AUD 25-35
Personal pick – steak Railway Club Hotel (Port Melbourne) 40-year institution, Australian beef, open grill AUD 60-90
Personal pick – pastry Tangmama (Bourke St) Teochew egg tarts and lava tarts, freshly baked AUD 4-7 per item
Fine dining Attica (Ripponlea) Australia’s most acclaimed restaurant, World’s 50 Best AUD 350+
Fine dining with a view Vue de Monde (Level 55 CBD) Three hats, 55 floors up, panoramic views AUD 360+
Hatted – most accessible Marmelo (CBD) 2025 Gourmet Traveller State Winner, Portuguese AUD 80-100
Buffet Melba at The Langham (Southbank) Best buffet in Melbourne, Yarra River views AUD 120
Cheap eats Crossways (CBD) Full vegetarian meal for AUD 9.50 AUD 9.50
Mid-range Chin Chin (CBD) South-East Asian, high energy, consistently excellent AUD 35-50
Best Italian Tipo 00 (CBD) House-made pasta, small room, book ahead AUD 50-70
Best Mexican Mamasita (CBD) Still the Melbourne Mexican benchmark AUD 40-50
Best seafood Claypots Evening Star (Hardware Lane) Mediterranean seafood, live music AUD 30-40
Best steak (beyond Railway Club) Rockpool Bar & Grill (Southbank) Neil Perry, Cape Grim beef, finest steakhouse AUD 80-120
Best halal Dolan Uyghur Cuisine (CBD) Fully halal, Xinjiang Chinese, charcoal lamb skewers AUD 20-30
Best vegetarian Gong De Lin (CBD) 100% vegan Chinese, hidden upstairs on Swanston St AUD 20-30
Best hotpot (halal) Happy Lamb Hot Pot (CBD) Halal-certified, Mongolian broths AUD 30-40
Best kebab CBD Kebabs (Elizabeth St) Late-night, reliable, central AUD 12-16
Best pastry (beyond Tangmama) Lune Croissanterie (Fitzroy) Possibly the best croissants in the world AUD 6-10
Best breakfast Hardware Société (CBD) Queues for a reason AUD 20-30

Where to Start

Five restaurants below I visited personally – David’s Hotpot, Don Don, DoDee Paidang, Railway Club Hotel, and Tangmama. They are listed first. Every other recommendation in the guide follows by category.

David’s Hotpot – La Trobe Street, CBD

Hotpot pot filled with raw ingredients including prawns beef quail eggs mussels and noodles at David's Hotpot Melbourne CBD with ingredient display counter behindThe concept at David’s Hotpot: you choose your ingredients from the display counter, load your pot, and pay by weight. This was my selection before it went into the broth.

David’s Hotpot on La Trobe Street is one of the most enjoyable meals I had in Melbourne. The concept is simple and brilliant: you pick your ingredients from a display – meat, seafood, vegetables, noodles, tofu, offal if that’s your thing – and pay by weight at the counter. Then you cook everything yourself in a shared pot of broth at your table.

The broth comes in several varieties. I went with the signature spicy Sichuan base, which was exactly right – deep, fragrant, properly hot without being unpleasant, built on what tasted like hours of simmering with Chinese herbs and bone stock. The dipping sauce bar adds another layer: sesame paste, chilli oil, garlic, spring onion, and a dozen other options to mix yourself.

The price is honest. You pay for what you take. A generous meal with two or three people works out to around AUD 25-35 per person depending on how enthusiastically you load the plate.

Go in a group if you can. This is food designed for sharing, and the experience is better when everyone is contributing to the pot.

David’s Hotpot – 279 La Trobe Street, Melbourne CBD. Good for groups and adventurous eaters. ~AUD 25-35 per person.

Don Don Japanese – CBD

Don Don Japanese Restaurant vertical red sign on building facade in Melbourne CBD with glass skyscrapers behindDon Don is easy to miss – look for the red vertical sign tucked between the CBD office towers. Hidden in plain sight, and worth finding.

Don Don is the answer to one of Melbourne’s most common tourist problems: where do you eat a proper, tasty, filling lunch in the CBD for under AUD 15?

The menu is small and focused – donburi bowls (rice with various toppings), bento boxes, Japanese curry. Everything is made fresh and served within minutes of ordering. The teriyaki chicken don and the beef curry don are the ones to get. The portions are larger than the price suggests.

Teriyaki chicken donburi rice bowl with pickled ginger and seaweed flakes at Don Don Japanese Melbourne CBDTeriyaki chicken don at Don Don – a full, hot, tasty Japanese meal for around AUD 10-15. One of Melbourne’s best-value lunches.

It is not a sit-down dining experience. It is fast, functional, honest Japanese food at a price that feels like it belongs to a different decade. I ate here more than once during my Melbourne stay, which says more than any description.

Don Don Japanese – 26 Francis Street, Melbourne CBD (multiple CBD locations). Good for solo travellers and budget lunches. AUD 10-15 per person.

DoDee Paidang Thai Bar and Cafe – Little Collins Street, CBD

Do Dee Paidang illuminated neon pink script sign against dark background Melbourne CBDDoDee Paidang – ranked #6 of 3,676 Melbourne restaurants on TripAdvisor at the time of my visit. The sign does not oversell it.

DoDee Paidang deserves more than a paragraph. It was ranked #6 of 3,676 restaurants in Melbourne on a major review platform – an extraordinary position for a mid-priced Thai restaurant in a basement off Little Collins Street.

The restaurant is hidden. You go down a flight of stairs from street level and emerge into a large, energetic space with live music most evenings, a full bar, and a menu that goes well beyond the standard pad thai and green curry options most Thai restaurants in the CBD offer.

The signature is the Tom Yum noodle soup, which comes in multiple spice levels. Looking at it in the bowl, it is a deep red-orange broth with mushrooms, tomato, dried chilies and fresh herbs – it smells extraordinary before you even touch it. It is rich, tangy, full of fish balls and pork, and genuinely addictive.

Tom Yum soup in a metal pot at DoDee Paidang Melbourne CBD with red chilli broth mushrooms and dried chiliesThe Tom Yum noodle soup at DoDee Paidang – the broth is rich, tangy and properly spicy. This is what you come here for.

The skewers are good. The papaya salad is properly sour and funky. The whole meal for two people, with drinks, came to around AUD 60-70.

Book if you’re going in a group of 8 or more. Otherwise it’s walk-in only, and there will likely be a queue on weekday evenings. It is worth the wait.

DoDee Paidang – Equitable Place (off Little Collins Street), Melbourne CBD. Good for groups and evening dining with live music. ~AUD 25-35 per person.

Railway Club Hotel Steakhouse – Port Melbourne

Grilled steak sliced on white plate with thick cut chips and pink spritzer at Railway Club Hotel Steakhouse Port MelbourneSteak at the Railway Club Hotel – white tablecloths, Australian beef over an open grill, and 40 years of reputation. Not cheap, but worth it for a special night.

The Railway Club Hotel is not in the CBD. It is in Port Melbourne, about 15 minutes by tram from the city centre, and it has been serving steaks in a traditional pub setting for over 40 years. It is the kind of place that does not need to advertise because the regulars keep it full.

You choose your own cut from a display fridge at the entrance – Cape Grim ribeye, wagyu rump, T-bone, porterhouse – and watch it cooked over an open grill in the kitchen. The setting is old-fashioned in the best sense: white tablecloths, racing memorabilia on the walls, proper service, a wine list that rewards attention.

It is not cheap. A steak dinner for two with wine will comfortably reach AUD 150-180. But for a special occasion meal focused on Australian beef in a room with genuine character, it delivers.

Railway Club Hotel Steakhouse – 107 Raglan Street, Port Melbourne. Getting there: Tram 109 from Collins Street CBD, about 20 minutes – the same tram zone covered in the day trips from Melbourne without a car guide. Good for steak lovers and special occasions. ~AUD 60-90 per person without wine.

Tangmama Pastry – Bourke Street, CBD

Tangmama bakery shopfront with freshly baked sign and Victorian heritage building reflected in window glass MelbourneTangmama on Bourke Street – Asian-inspired tarts, mochi pastries and lava tarts baked fresh daily. The egg tart alone is worth going out of your way for.

Tangmama is a small bakery near the Docklands end of the CBD, specialising in Teochew-style Asian pastries – egg tarts, lava tarts, and mochi-filled pastries baked fresh daily with no preservatives and noticeably less sugar than most pastry shops.

I went for the tart and was not expecting much. I was wrong. The shell is laminated and flaky in a way that takes real skill, the custard inside is smooth and set without being dense, and the overall sweetness is calibrated to let you actually taste the filling rather than just sugar. I tried a few varieties. Every one was worth it.

It is not a sit-down experience – you order at the counter and take away, or sit outside. The egg tart is the starting point; the black sesame lava tart is the one that stays with you.

Tangmama Pastry – Bourke Street, Melbourne CBD (near Docklands end). AUD 4-7 per item.

The Full Guide: Every Category, Every Budget

Fine Dining

Melbourne’s fine dining scene is genuinely world-class. These are the names that consistently top every serious list.

Attica (74 Glen Eira Road, Ripponlea) – Australia’s most acclaimed restaurant and a regular on the World’s 50 Best list. Chef Ben Shewry’s tasting menus are built around native Australian ingredients – wattleseed, finger lime, saltbush – presented with extraordinary technique and emotional storytelling. Not in the CBD (about 20 minutes by tram), but worth the journey for a once-in-a-trip meal. Tasting menu from around AUD 350 per person. Book months ahead.

Vue de Monde (Level 55, Rialto Towers, 525 Collins Street) – 55 floors above the CBD, with panoramic views across the city to the Dandenong Ranges. The tasting menu starts around AUD 360 per person. Melbourne’s most famous restaurant and consistently among the best in Australia. Three hats in the Good Food Guide.

Atria (Level 80, Ritz-Carlton, 650 Lonsdale Street) – 80 floors up in the Ritz-Carlton. Five-course tasting menu from around AUD 180. Chef Michael Greenlaw (ex-Vue de Monde) focuses on Victorian produce with a woodfired grill at the centre of the kitchen.

Flower Drum (17 Market Lane, CBD) – Melbourne’s legendary Cantonese fine dining institution, open since 1975. Impeccable silver service, signature Peking duck, and a dining room that feels like Hong Kong at its most elegant. Named 2026 Restaurant of the Year by the Good Food Guide. From around AUD 100-150 per person.

Minamishima (4 Lord Street, Richmond) – widely considered Australia’s finest omakase experience. An 18-course parade of sushi from chef Koichi Minamishima, in a hushed counter setting. Three hats. From around AUD 325 per person. Book well in advance.

Marmelo (1 Melbourne Place, CBD) – 2025 Gourmet Traveller Victoria State Winner. Portuguese-inspired produce-driven cooking from a woodfired kitchen inside the Hyde Hotel. Bright, confident and considerably more affordable than the other fine dining entries here. From around AUD 80-100 per person.

Gimlet at Cavendish House (33 Russell Street, CBD) – consistently praised for its grand 1920s room, confident modern cooking, and one of the best bars in the city. From around AUD 80-120 per person for mains.

Restaurants with a View

Several of Melbourne’s best restaurants sit high above the CBD, combining serious food with extraordinary cityscape views. If you want a meal that doubles as a visual experience:

Restaurant Floor Cuisine Approx. cost per person
Vue de Monde 55th, Rialto Towers Modern Australian tasting menu AUD 360+
Atria 80th, Ritz-Carlton Modern Australian tasting menu AUD 180+
Sofitel No.35 35th, Sofitel Collins Modern Australian AUD 80-120
Eureka 89 89th, Eureka Tower Modern Australian AUD 90-130

Vue de Monde and Atria are the serious dining options – the food matches the view. Sofitel No.35 and Eureka 89 are more accessible price points with comparable or even higher vantage points – the view is the main event there, with solid food alongside it.

Hatted Restaurants – What “Hatted” Means

If you see “hatted” on a Melbourne restaurant’s website or menu, it refers to recognition by the Good Food Guide – Australia’s closest equivalent to the Michelin star system in Europe. The principle is the same: independent critics visit anonymously, pay their own bills, and award recognition based on food quality, service, consistency and originality.

One hat is excellent. Two hats is exceptional. Three hats is among the very best in the country – reserved for a handful of restaurants nationwide.

The current three-hat Melbourne restaurants include Vue de Monde and Minamishima (covered in Fine Dining above). The 2026 two-hat list includes Ishizuka (basement, 45 Bourke Street CBD) – a kaiseki counter serving elaborate multi-course Japanese tasting menus from AUD 315 per person.

One practical difference from Michelin: the Good Food Guide ratings are published annually for Australia only, so they reflect the local dining scene rather than an international standard. But in terms of prestige and what a hat signals about a restaurant’s quality, the comparison holds.

For the full current hat list, the Australian Good Food Guide publishes rankings annually at agfg.com.au.

Cheap Eats (Under AUD 20)

Melbourne’s cheap eats scene is exceptional by global standards. The city’s multicultural fabric means genuinely authentic food from dozens of cuisines is available at prices that feel impossible in a major city.

The standouts for tourists staying in the CBD:

DoDee Paidang (Little Collins Street) – already covered above in personal picks. Lunch here is significantly cheaper than dinner and still excellent.

Supernormal Canteen (Little Bourke Street) – the ground-floor counter of Andrew McConnell’s CBD restaurant. Wonton chilli oil noodles for around AUD 16. One of the best value meals in the city.

Udon Yasan (CBD) – handmade udon noodles from AUD 8-10. Fast, fresh, and as good as anything you’d find in Japan.

Stalactites (177 Lonsdale Street) – Melbourne’s Greek institution, open late, reliable souvlaki and lamb dishes. From around AUD 18 for a main. Also mentioned in the Kebabs section below – it does double duty as a late-night souvlaki spot.

Crossways (123 Swanston Street, CBD) – a Hare Krishna community cafe serving all-vegetarian and vegan food for around AUD 9.50 for a full plate. One of Melbourne’s best-kept cheap eating secrets. Also mentioned in the Vegetarian section below.

Rice Paper Scissors (CBD) – fun, affordable South-East Asian street food in a casual setting. Shared plates, bold flavours, and a menu that moves quickly. From around AUD 15-20 per person.

Queen Victoria Market food stalls (corner Victoria and Elizabeth Streets) – for cheap breakfast and snacks on market days (Tuesday, Thursday, Friday, Saturday, Sunday). The market opens at 6am on weekdays. It sits inside the free tram zone – no transport cost to get there from anywhere in the CBD

Buffet

Melbourne has several strong buffet options at different price points.

Melba Restaurant at The Langham (Southbank) is widely considered the best buffet in Melbourne – Australian seafood, Japanese sushi, Indian curries, Chinese dumplings, Italian pastas, and a legendary dessert spread with views over the Yarra River. Dinner is around AUD 120 per person. Worth every cent for a special occasion.

Collins Kitchen at Grand Hyatt (123 Collins Street) – Friday dinner and Sunday lunch buffet with seafood, grill, sushi bar, Asian kitchen and pastry counter. Around AUD 139 per adult for dinner.

Conservatory at Crown (Crown Casino complex, Southbank) – large-scale buffet with a broad international spread. More affordable than Melba, less refined, but a good option for families.

Mid-Range (AUD 30-60 per person)

Chin Chin (125 Flinders Lane, CBD) – the fiery South-East Asian diner Melbourne has been queuing for since 2011. Fast-paced, high-energy, consistently excellent. No bookings for small groups – arrive early or expect a wait. Also the best Thai alternative in the Thai section below.

Supernormal (180 Flinders Lane, CBD) – Andrew McConnell’s Asian-influenced all-day restaurant. Shanghai, Seoul and Tokyo flavours on one menu. The lobster rolls are the most talked-about single dish in Melbourne’s mid-range dining scene. Note: the ground-floor Supernormal Canteen counter (covered in Cheap Eats above) is a different, more casual experience.

Tipo 00 (361 Little Bourke Street, CBD) – the CBD’s best pasta restaurant. House-made pasta in a small, intimate room. Book ahead. Also the top pick in the Italian section below.

Scopri (CBD) – a newer Italian addition that has quickly become one of the most praised mid-range options in the CBD. Strong pasta, good service, worth booking.

Breakfast

Melbourne’s breakfast culture is extraordinary – this is a city that takes its first meal seriously. The CBD and inner suburbs are full of excellent cafes.

For tourists based in the CBD, the Degraves Street precinct (between Flinders Lane and Flinders Street) is the most concentrated stretch of good breakfast options – multiple small cafes competing intensely on quality and price, from around AUD 8-15 for a full breakfast. It is a natural starting point before heading to the State Library Victoria or boarding the free City Circle Tram for a morning loop of the landmarks.

The Hardware Société (120 Hardware Street, CBD) – consistently rated one of Melbourne’s best breakfast spots. Expect queues on weekends. Eggs, pastries, and exceptional coffee.

Crossways (123 Swanston Street, CBD) – a Hare Krishna community cafe serving all-vegetarian and vegan food for around AUD 9.50 for a full plate. One of Melbourne’s best-kept cheap eating secrets. Also top pick in the Cheap Eats section.

Coffee

Melbourne’s coffee culture is world-famous and genuinely worth experiencing. The city helped define the flat white and the third-wave espresso bar. A few CBD institutions worth knowing:

Brother Baba Budan (359 Little Bourke Street, CBD) – one of Melbourne’s most celebrated specialty coffee shops. Chairs hanging from the ceiling, exceptional espresso, and a serious approach to sourcing. Small and often busy.

Patricia Coffee Brewers (493 Little Bourke Street, CBD) – standing room only, consistently rated among the best coffees in the CBD. No food, no seats, just exceptional coffee.

Seven Seeds (114 Berkeley Street, Carlton) – slightly outside the CBD but worth the walk. Roastery and cafe in one, with a full food menu alongside the coffee program.

Bars

Melbourne’s bar scene is centred on the CBD laneways – hidden bars, rooftop terraces, and converted warehouses running off Flinders Lane, AC/DC Lane, and Hosier Lane.

Gimlet Bar (33 Russell Street) – the bar section of the Gimlet restaurant, serving exceptional cocktails without requiring a dinner reservation.

Bar Americano (20 Presgrave Place, CBD) – tiny laneway bar serving expertly made classic cocktails. Standing room only.

The Rooftop Bar at QT Hotel (133 Russell Street) – Melbourne’s best rooftop views with the CBD skyline as the backdrop.

Steaks

Beyond the Railway Club Hotel (personal pick above):

Rockpool Bar & Grill (Crown Complex, Southbank) – Neil Perry’s flagship steakhouse, widely considered the finest steak restaurant in Melbourne. Cape Grim beef, dry-aged in-house, in an elegant room. Budget AUD 80-120 per person.

San Telmo (14 Meyers Place, CBD) – Argentinian steakhouse in a CBD laneway, with South American cuts and a strong wine list. From around AUD 50-70 per person.

Kebabs

Melbourne’s kebab scene is strong, particularly around the CBD and late at night.

CBD Kebabs (22 Elizabeth Street, CBD) – consistent quality, late-night opening, Turkish-style kebabs with generous portions. Around AUD 12-16.

ILoveIstanbul (Lygon Street, Carlton) – a step up in quality from the standard kebab shop. HSP (Halal Snack Pack) and Turkish gözleme worth the short tram ride from the CBD.

Stalactites (177 Lonsdale Street) – the Greek souvlaki is as close to a kebab as Melbourne’s most famous late-night institution gets, and it is excellent. Full description in the Cheap Eats section above.

Seafood

Claypots Evening Star (79 Hardware Lane, CBD) – Mediterranean-style seafood in the middle of the CBD. Mussels, scallops, whole fish, and live music. No fuss, high quality. From around AUD 30-40 per person.

Supernormal (180 Flinders Lane) – the lobster rolls are the most talked-about single dish in Melbourne’s mid-range dining scene. Full description in the Mid-Range section above.

Rockpool Bar & Grill (Crown Complex) – for the premium version, with oysters, prawns, and whole fish alongside the steaks. Full description in the Steaks section above.

Vegetarian and Vegan

Melbourne is one of the most vegetarian and vegan-friendly cities in the world. Dedicated plant-based restaurants are everywhere.

Gong De Lin (Level 3, 166 Swanston Street, CBD) – 100% vegan Chinese restaurant hidden upstairs in the CBD. Mock meats, tofu dishes, and Sichuan-style vegetable cooking. Cheap, honest, and easy to miss if you don’t know it’s there.

Funghi e Tartufo (Hardware Lane, CBD) – 100% vegan Italian restaurant in a converted 19th-century warehouse. Traditional Sicilian recipes made entirely plant-based. The pasta and desserts are particularly strong.

Crossways (123 Swanston Street) – all-vegetarian buffet for AUD 9.50. Full description in the Cheap Eats section above.

Smith & Daughters (175 Brunswick Street, Fitzroy) – widely considered Melbourne’s best vegan restaurant. Southern American influences, relaxed atmosphere. Short tram ride from the CBD.

Halal

Melbourne has one of the strongest halal dining scenes of any Australian city, particularly in the CBD and Carlton.

Dolan Uyghur Cuisine (382 Lonsdale Street, CBD) – authentic Xinjiang Chinese cuisine, entirely halal. Lamb skewers, hand-pulled noodles, and slow-cooked lamb dishes in a no-frills setting. One of the most culturally interesting eating experiences in the CBD.

Happy Lamb Hot Pot (Exhibition Street, CBD) – halal-certified hotpot with Mongolian-style broths and a broad range of lamb cuts, seafood, and handmade balls. A good alternative to David’s Hotpot for diners who need halal certification. Six broth bases, good for groups. Also the top pick in the Hotpot section below.

Mamak (366 Lonsdale Street, CBD) – fully halal Malaysian restaurant. The roti canai and satay are the things to order. Queue can be long on weekends but it moves quickly.

Gaylord Indian Restaurant (33 Spencer Street, Docklands) – halal-certified Indian restaurant, consistently well-reviewed, with curries, tandoor dishes and biryani. A 10-minute walk from the CBD or one tram stop.

Hotpot

Beyond David’s Hotpot (personal pick above):

Happy Lamb Hot Pot (Exhibition Street, CBD) – Mongolian-style hotpot with halal certification. Full description in the Halal section above.

Thai

DoDee Paidang is the personal pick (covered above in personal picks). For alternatives:

Chin Chin (125 Flinders Lane) – South-East Asian rather than exclusively Thai, but the Thai dishes are the strongest on the menu. Full description in the Mid-Range section above.

Longrain (Midlevel, 44 Little Bourke Street, CBD) – more refined Thai cooking in a converted industrial space. Good for a sit-down dinner. From around AUD 40-50 per person.

Italian

Melbourne’s Italian community is one of the oldest and largest in Australia. Lygon Street in Carlton is the traditional Italian heart of the city.

Pellegrini’s Espresso Bar (66 Bourke Street, CBD) – Melbourne institution since 1954. Pasta, coffee, and a time-warp interior that hasn’t changed in decades. Around AUD 20 per person. Essential.

Tipo 00 (361 Little Bourke Street, CBD) – the best house-made pasta in the CBD. Small, focused menu, excellent service. Book ahead. Around AUD 50-70 per person. Full description in the Mid-Range section above.

Scopri (CBD) – a strong newer addition to Melbourne’s Italian scene. Full description in the Mid-Range section above.

Da Guido La Pasta (CBD) – well-regarded by locals for its generous pasta portions and warm atmosphere. A reliable, unfussy Italian meal in the CBD.

Mexican

Melbourne’s Mexican scene has improved significantly in the last decade.

Mamasita (11 Collins Street, CBD) – the restaurant that reset Melbourne’s expectations for Mexican food when it opened. Tacos, ceviche, and a tequila list to match. Still the benchmark. From around AUD 40-50 per person.

Bodega Underground (basement, Chinatown CBD) – inventive Mexican-inspired cooking with a strong vegetarian menu. Underground bar, mezcal cocktails, good energy.

Pastries, Desserts and Sweet Things

Tangmama Pastry (Bourke Street, CBD) – personal pick, covered above. The egg tart and black sesame lava tart are the ones to get. From around AUD 4-7 per item.

Lune Croissanterie (119 Rose Street, Fitzroy) – widely considered the best croissants in the world by several independent food writers. The lamination on the pastry is extraordinary. Short tram ride from the CBD. Open early morning, sells out fast.

Brunetti Oro (Flinders Lane, CBD) – the CBD outpost of Melbourne’s most famous Italian patisserie. Cakes, cannoli, tiramisu and coffee in a slick central location.

Brunetti Classico (Faraday Street, Carlton) – the original Carlton flagship. Larger, more traditional, worth the short tram ride for the full experience.

Agathe Patisserie (CBD) – French-style patisserie with beautifully crafted tarts, eclairs and seasonal pastries. One of the most polished pastry shops in the city.

Pidapipo Gelateria (CBD and Carlton) – outstanding gelato, consistently rated among the best in Melbourne by locals and critics alike.

Piccolina Gelateria (end of Hardware Lane, CBD) – the best gelato in the CBD. Small, focused, seasonal flavours.

Koko Black Chocolate (multiple CBD locations) – premium Australian chocolate shop with hot chocolate, truffles and chocolate desserts. A strong pick for anyone with a sweet tooth.

A Note for Muslim Visitors

Melbourne is one of the more Muslim-friendly Australian cities for food. The CBD has multiple fully halal-certified restaurants (Dolan, Happy Lamb, Mamak, Gaylord), and a broader range of halal-friendly restaurants where meat is supplied by halal-certified suppliers. Always verify directly with the restaurant if halal certification matters to you, as policies can change. The City of Melbourne’s official halal restaurant list is a useful starting point.

FAQ

What is Melbourne’s food famous for?

Melbourne is famous for its coffee culture (the flat white was arguably perfected here), its multicultural restaurant scene, and the quality of its fine dining. The city also has strong Italian and Greek communities that have shaped the restaurant landscape for decades.

What are hatted restaurants in Melbourne?

Hatted restaurants are recognised by the Australian Good Food Guide – Australia’s closest equivalent to the Michelin star system. One hat is excellent, two hats exceptional, and three hats means among the very best restaurants in Australia. The ratings are awarded by independent critics who visit anonymously and pay their own bills, the same principle as Michelin. Vue de Monde and Minamishima currently hold three hats in Melbourne.

Is Melbourne food expensive?

It ranges enormously. You can eat a full Japanese meal for AUD 10-15 at Don Don, or spend AUD 360 per person at Vue de Monde for a tasting menu. The mid-range (AUD 30-60 per person) is excellent value by international standards and covers a huge range of cuisines and quality levels.

Is Melbourne good for halal food?

Yes. The CBD has several fully halal-certified restaurants and a much larger number of halal-friendly options. Happy Lamb Hot Pot, Dolan Uyghur, Mamak, and Gaylord are all halal-certified CBD options.

Is Melbourne good for vegetarians?

Exceptionally so. Melbourne has more dedicated vegetarian and vegan restaurants per capita than most comparable cities. Gong De Lin, Funghi e Tartufo, and Crossways in the CBD alone cover cheap, mid-range, and casual dining. Smith & Daughters in Fitzroy is worth the tram ride for a special meal.

Where should I eat in Melbourne on a budget?

Don Don for Japanese (AUD 10-15), Crossways for a full vegetarian meal (AUD 9.50), Degraves Street cafes for breakfast (AUD 8-15), DoDee Paidang for Thai (AUD 15-25), and Chinatown’s dumpling shops for a quick cheap dinner (AUD 10-15).

Melbourne is the kind of city where you can eat brilliantly at any budget, in any style, at almost any hour. The mistake most tourists make is defaulting to the obvious options on the tourist strip or spending money on places that look impressive from the outside but exist primarily to capture foot traffic.

The best meals in this city – from the AUD 10 curry at Don Don to the Sichuan broth at David’s Hotpot to whatever is happening 55 floors up at Vue de Monde – are found by knowing where to look. This guide is designed to be that starting point.

For the rest of your Melbourne trip, the 4 days in Melbourne itinerary covers experiences beyond the restaurants – including Puffing Billy, wild kangaroos, and wild penguins – all accessible without a car.

A note on honesty. This guide was written for tourists, not for restaurants. No establishment paid for inclusion, offered a discount, provided a free meal, or had any contact with this site before or after publication. Some restaurants were visited in person; others were selected based on TripAdvisor rankings, local food guide recognition, and current reviews. Some links are affiliate links – if you book through them, I may earn a small commission at no extra cost to you. This does not influence any recommendation in this guide.

Please visit:

Our Sponsor

Related Posts