Melbourne isn’t just Australia’s cultural capital, it’s the country’s ultimate foodie playground. Whether you’re after Michelin-star tasting menus or mouthwatering street eats, this city caters to every taste and budget.
Melbourne’s food scene is a true reflection of its multicultural heart. There’s always something new and delicious to discover. Here are 10 must-try food and drink experiences that are absolutely recommended for locals and tourists alike!
1. Sip on Coffee at Bench
Melbourne takes its coffee seriously. One of its most unique coffee style is a ¾ flat white made with a double ristretto—smooth, strong, and balanced.
You can find it at many cafés, and Bench Coffee is one of the best. A boutique specialty coffee micro-roastery and cafe, simply order at the bench, sip, and go—just as intended.
2. Snack on Dumplings at ShanDong MaMa Mini

Nestled in the Museum neighborhood just off Flinders Lane, ShanDong MaMa Mini is a cozy outpost of the beloved dumpling house. Specialising in mackerel dumplings, you’ll also find pork, prawn, and beef options, all bursting with flavour and perfect for a quick lunch or afternoon bite.
3. Line Up for Pastries at Lune Croissanterie
Is the world’s best croissant made in Australia? According to The New York Times, possibly yes, and it’s at Lune Croissanterie.
Go early to beat the queues and try whatever’s fresh. Have a pain au chocolat or their buttery, caramelised Kouign Amann. Everything is worth the hype!
4. Brunch at Hardware Société

No Melbourne visit is complete without brunch, and Hardware Société is a top pick. With outposts in Paris and Barcelona, this place knows how to do breakfast right. Their French toast is a must for the sweet tooth, and their coffee’s always on point.
5. Enjoy Vietnamese at Heartbaker Bun Mee
Melbourne’s laneways are full of quick, flavour-packed bites, and Heartbaker Bun Mee is a standout for Vietnamese bánh mì. The pork belly version is melt-in-your-mouth delicious, with perfect texture and bold, fresh flavours.
6. Warm Up with Hot Chocolate at Mörk
Nothing warms you up on a chilly day in Melbourne like a rich cup of hot chocolate. Mörk Chocolate offers cocoa blends from 50–85% and creative options like the Campfire Hot Chocolate, infused with smoke and topped with a toasted marshmallow. Pure winter comfort.
7. Cool Down with Gelato at Piccolina

Visiting during the hotter times of the year, or simply looking for a post-dinner treat? Piccolina serves some of the best gelato in Melbourne—smooth, creamy, and decadent. Rediscover classics like pistachio and chocolate, as well as rotating monthly specials made with seasonal ingredients.
8. Eat Pizza the Italian Way at DOC Pizzeria
Thanks to its Italian roots, Melbourne knows its pizza. DOC Pizzeria & Mozzarella Bar serves authenticity in everything, from the dough to the D.O.C-certified cheeses and meats. The Pizza DOC is a crowd favorite and one of the best in Australia.
9. Hot Jam Doughnuts from the American Doughnut Kitchen

No trip to the Queen Victoria Market is complete without a stop by the American Doughnut Kitchen van. These doughnuts are served hot and fresh, with just the right amount of oozy, sweet jam. Small enough to be dangerously addictive. (Pro tip: order online to skip the wait!)
10. Pick Up Macarons from The Little Royal
In need of something light and sweet? Head to Royal Arcade in the CBD for pastel-perfect macarons from The Little Royal Macaron Specialist. Think raspberry, Earl Grey, and more, all just as pretty as they are tasty.
Melbourne is a city best explored through its flavours. Whether you’re wandering the laneways with warm dumplings in hand or sipping a perfect cup of magic coffee, there’s something special around every corner and every bite.
