Where To Eat Yum Cha In Melbourne

Oriental Teahouse

Weekend yum cha sessions are always something to look forward to – there’s a unique kind of excitement in waiting for the yum cha trolley lady to pass your table as well as choosing from the plethora of dishes available.

For those who have no idea what ‘yum cha’ means, it’s basically about eating dim sum dishes (dumplings, steam buns, and more) and drinking Chinese tea.

But how do you know which restaurant has the best dim sum dishes? I’ve chosen the top yum cha spots in Melbourne just for you – check it out!

  1. Oriental Teahouse

378 Little Collins St, Melbourne, Victoria 3000, Australia | http://orientalteahouse.com.au

Oriental Teahouse
Source: Oriental Teahouse

Not only does Oriental Teahouse have tasty dim sum dishes ranging from steamed siu mai to fried wontons, but it also offers a wide range of tea for you to choose, from herbal-infused hot tea to tea cocktails!

  1. David’s

4 Cecil Pl, Prahran VIC 3181 | http://davidsrestaurant.com.au/

Source: David’s Restaurant Facebook page

Ever imagined what white chocolate dumpling tastes like? Me neither, but you no longer have to imagine at David’s. You can enjoy this chocolate dumpling with every other thing that David’s offers at the all you can eat feast. Don’t forget to try their pork belly as well!

  1. Shark Fin Inn

50 Little Bourke Street in Melbourne | http://www.sharkfin.com.au

Source: Time Out
Source: Time Out

A Melbourne institution, Shark Fin Inn offers classic Chinese menu. Along with its variety of dumplings, don’t forget to also try the Deluxe Bird’s Nest (chicken, pork and seafood sautéed with mushrooms and vegetables).

  1. Andy’s Yum Cha House

13 Napier St, Essendon VIC 3040

Source: Amie Hu
Source: Amie Hu

The place may look small and unassuming, but once you try their fried calamari, you wouldn’t be able to stop yourself from grabbing more. The place also serves your classic yum cha range such as pan-fried pork dumpling and steamed buns.

  1. Shanghai Village
112-114 Little Bourke Street, CBD, Melbourne, VIC
Source: Natasha Abrahams/Weekend Notes
Source: Natasha Abrahams/Weekend Notes

The place would probably be the best if you’re looking to get more bang for your buck. The place is pretty crowded, but the service is quick. The succulent xiao long baos (dumpling with soup filling) are not to be missed. For vegetarians, the choice of ‘mock duck’ is available for you.

  1. Westlake

189 Little Bourke Street, Melbourne VIC 3000 | http://www.westlakerestaurant.com.au/

Source: fluttersbymistletoe/Zomato
Source: fluttersbymistletoe/Zomato

The place is another Chinatown institution, and there’s a reason why they have stayed for decades. Make sure to try the cheong fun (rice noodle roll) and braised chicken feet!

  1. HuTong

14-16 Market Ln, Melbourne VIC 3000 | http://www.hutong.com.au/

Source: Joy/Weekend Notes
Source: Joy/Weekend Notes

HuTong doesn’t necessarily have trolleys going around the room, but don’t let that change your mind. You can watch the chefs make the dumplings live as you enjoy your xiao long baos and scallop dumplings.

  1. Red Emperor

Mid Level Southgate Restaurant & Shopping Precinct 3 Southgate Avenue Southbank VIC 3006 | http://www.redemperor.com.au


Located in Southbank, you can eat your dumplings in the terrace overlooking Yarra River and Melbourne skyline. Feeling a bit hungrier than usual? You can also choose all you can eat yum cha for $45-55 per person.


That’s my top eight yum cha picks. Where are you gonna go this weekend to taste some dim sum dishes?

Author: Joseph Campbell

Hi there! I'm Joseph Campbell, a Sydney-based writer and food blogger. Follow me each week as I take you around on my food adventures.