From elevated venues to casual eateries, Melbourne is full of Thai restaurants serving up authentic flavours that will have your mouth watering. From the aromatic spices to the carefully crafted dishes, your taste buds will celebrate with every bite. Whether you’re craving a fiery bowl of Tom Yum soup or the rich creaminess of a green curry, these venues are sure to make you happy. Embark on a culinary adventure with some of our favourite Thai restaurants in Melbourne.
A true staple in Melbourne’s Thai food scene, Dodee Paidang first opened its doors in 2017 in a basement on Little Collins Street. Since then, this Thai venue has expanded to multiple restaurants around Melbourne, including Swanston Street, Box Hill and Glen Waverley. Explore their extensive menu and indulge in deep fried marinated pork belly, homemade curry, flavoursome Tom Yum soup and more. Each dish bursts with authentic flavours, filling your senses with a blend of spices, herbs and aromas.
For a lively atmosphere, pop into Dodee Bar on Level 1 of their Swanston Street venue, and enjoy cocktails, tasty bites and live music on select nights. For more information, including hours and menus at each location, click here.
📍Basement/353 Little Collins St, Melbourne VIC 3000, 245 Swanston St, Melbourne VIC 3000, 1 Main St, Box Hill VIC 3128 and 100 Kingsway, Glen Waverley VIC 3150.
Set inside a converted horse stable from the 1900s, you’ll feel amazed by Scott Picket’s Longrain. The menu at this modern venue in Melbourne is filled with shared dishes to enjoy on communal dining tables. Go all out with a banquet menu, or enjoy dishes à la carte, like crisp whole fish, coconut poached chicken, stir-fried king prawns and an assortment of delicious curries. End your meal on a sweet note, with treats like pandan and white chocolate parfair, or palm sugar meringue with mango and ginger sorbet. Pair your meal with a drink from the extensive wine and cocktail list.
Keep the party going and head upstairs to the bar, Longsong. There, you’ll indulge in Thai-inspired cocktails, like Clarified Thai Milk Tea, which includes spiced rum, Thai milk tea, coconut condensed milk, chocolate and lime. Treat yourself to bar snacks and small share plates, like pork skewers and smoked duck breast. Book a table for Longrain here, and learn more about Longsong here.
📍44 Little Bourke St, Melbourne VIC 3000
3. Thai Tide
For excellent regional cuisine, you can’t go wrong with Thai Tide. Exquisite and authentic, this restaurant focuses on regional specialities that are sure to ignite your senses. Find comforting and bold flavours, including stir fries, grilled dishes, curries and salad and chilli dips, made with the best local ingredients. Enjoy dishes like Caramelised Chicken Mah Kwan, Northern Thai Sausage, Wood-Fired Koh Samui Squid and more. Elevate your meal to new heights by pairing it with sustainable Australian wines. Find more info here.
📍171 Bourke St, Melbourne VIC 3000
You’ll find this gem nestled inside a CBD carpark. At Soi 38, you’ll feel transported to a lively open air food court, serving up traditional and comforting dishes. Enjoy their noodles for lunch, then come back for dinner and feast on Thai street food. Don’t miss their famous boat noodles, as well as other bites like marinated pork skewers, Thai hot pot, papaya salad and more. Find out more here.
📍38 Mcilwraith Pl, Melbourne VIC 3000
This colourful and bustling eatery is all about replicating the street food cultures of Bangkok, Phuket and Chiang Mai in one easy space. At Thai Town, you’ll find over 98 items on the menu, with yummy dishes like Jumbo King Prawn Pad Thai, Roasted Duck Curry with Tropical Fruit, Crispy Soft Shell Crab and more. On top of that, there’s a dessert counter at the entrance, where treats are cooked to order. This section also serves as a mini grocery in case you want to take something home, like salted egg cakes and durian crisps. Find out more here.
📍Shop 25 Artemis Ln QV Shopping Centre, Melbourne VIC 3000
Visit either Carlton or South Melbourne and take your taste buds to Thailand at Thai 29 Restaurant. This welcoming venue has a range of menu options perfect for those new to Thai cuisine, as well as expert foodies. Start with their irresistible curry puffs, and feel comforted with a bowl of Tom Kha Soup. There’s also an assortment of noodles, fried rice, curries, seafood and stir-fry dishes for you to try. Learn more here.
📍29 York St, South Melbourne VIC 3205 and 176 Rathdowne St, Carlton VIC 3053
Nestled in the vibrant Little Bourke Street, you’ll find the delightful Thai restaurant, Bangkok Jam Melbourne. Start your meal with satay chicken, son in law’s eggs, traditional Mieng Kam and more. Then, awaken your senses with generous portions from aromatic dishes, including curry, soup and stir-fried delights. End your meal with a sweet dessert, such as coconut ice cream or pineapple fritter. For more details, click here.
📍107 Little Bourke St, Melbourne VIC 3000, Australia
Red Petite Thai Café is a charming Thai restaurant in South Melbourne. There’s a wide range of dishes for you to enjoy, lunch or dinner, including money bags, red duck curry, and tom yum soup. End your meal with a sweet dessert, like banana sticky rice and pandan layers cake. Find out more here.
📍194 Bank St, South Melbourne VIC 3205
As you might guess from the name, you’ll find aromatic dishes inspired by street food at Mum Mum Asian Street Food. The menu is inspired by Thailand, but you’ll also find hints of Vietnam, China and Laos among the dishes. Feast on Soft Shell Crab, Pad Thai Noodles and flavoursome stir fry dishes. For a sweet ending, indulge in fried banana or coconut dumplings with ice cream. Mum Mum also has a selection of gluten free dishes, and a vegan and vegetarian menu. More info here.
📍67 Flemington Rd, North Melbourne VIC 3051, Australia