7+ Best Thai Restaurants In Melbourne [Top Rated]

Thai food is very popular in Australia and in Melbourne we're lucky enough to have a wide range of eateries at our disposable. 

Whether you want a cheap lunch on the go, a more intimate dinner date with a loved one, or a place to go and meet your friends, there's something for all Thai food lovers out there. 

My partner and I love Thai food, so we decided to visit most of the popular ones in Melbourne and came up with our favourites. 

Be sure to checkout the best Thai restaurants in Melbourne and let us know in the comments which is your favourite too. 

1. Thai Town

  • Mini market stalls inside
  • Generous portion sizes
  • Newly established
  • Traditional Thai decor

Tucked away in QV, Thai Town is an authentic Thai restaurant with its own mini grocery, dessert bar and liquor bar. Their seating covers over 200 patrons and they have seperate menus for lunch, dinner and supper.

The restaurant also turns into a live music venue during the night, making it the perfect place to go for an after hours meal. Their pricing is very reasonable and portions are generous, with dishes ranging from $13 - 18 on average.

Expect to find anything from fresh papaya salad, to curry, stir fry dishes and tapas during later hours. They also have a fantastic specials menu, with signature authentic Thai dishes. As they are a licensed venue, there is no need to BYO.

There is an extensive range of wines, bubbles, cocktails and cocktails for all to enjoy. Juices, softies, smoothies and coffee is also available.

Customer Review:

‘Lively genuine Thai restaurant. There is a band every night at 9:30. They sound good and know how to entertain. Food is traditional unadulterated Thai. There is even dessert bar at the front. Highly recommended for a Thai experience outside of Thailand’ - Rainer


Shop 25 Artemis Ln QV Shopping Centre, Melbourne VIC 3000


03 9654 1555

2. Dodee Paidang

  • Famous in Melbourne for noodles
  • Generous portions
  • Live bands on weekends
  • Featured in many publications

Dodee Paidang opened in Melbourne since 2017, with the ambition to bring an authentic Thai street food experience to the city. They have been featured in Broadsheet, Time Out and Good Food magazines for their innovative dishes and spatial ambience.

Their venue is usually buzzing with customers. They have menus for lunch, dinner, rice and noodle dishes. You can expect to find anything from curry puffs, skewers, curries, stir fries, soups and salads.

Expect an array of seafood, lamb, pork, chicken and vegetable dishes with liberal portion sizes. Shared platters and whole fish dishes are also available. Customers can also choose their desired level of spice, from mild to extremely hot.

Prices are extremely reasonable, entrees start from $2, and meals range from $15 - 20 on average. They are fully licenced, so no need to BYO, live music plays from 9:30pm most nights.

Customer Review:

‘This place is amazing! Best tom yum noodles in Melbourne. Tastes exactly like what you get on the streets of Thailand, very authentic.’


Basement/353 Little Collins St, Melbourne VIC 3000


03 9602 4968

3. Isan Soul Thai Street Food

  • Funky Thai themed
  • Lots of Isan dishes
  • Fast attentive service

Isan Soul is a popular Thai Restaurant on Bourke Street, they have been operating since 2018 to provide flavourful street food inspired meals to customers. Their decor is warm and colourful, with Tuktuks and Thai posters decoration the walls.

They are a child friendly venue and are also good for groups, known for their friendly and quick service. Their menu is extensive, offering everything from curry, stir fry, indulgent sea food dishes, soups and salads.

Gluten-free and vegan options are available upon request as well. They also have a range of drinks from Thai Milk Teas, Smoothies and soft drinks. Their pricing is extremely affordable, ranging from $8 - 15 for mains on average, and a bit more for specialty dishes.

Specials are also available on selected meals. They are open for lunch, dinner and late night trading as well as takeaway.

Customer Reviews

‘"Yummy food, fast and friendly service in a funky Thai themed restaurant." - Michael


98 Bourke St, Melbourne VIC 3000


03 9654 0606

4. Bangkok Jam Melbourne

  • Stylish upmarket venue
  • Split over multiple levels
  • Extensive traditional menu

This lively venue located in Little Bourke Street in Melbourne CBD provides traditional Thai food in a modern setting. They have been operating since 2018, and are open for lunch and dinner trading.

Their decor is sleek with modern art and traditional Brahma paintings featured on the walls. There is no shortage of fresh and fragrant food with generous portions coming out of their kitchen.

Their menu is authentic, but versatile, with appetisers, salads, rice and noodle dishes, curries, stir fries, soups and desserts available. There are a range of dishes made to share which can be made with tofu, chicken, beef, duck or seafood.

Their pricing ranges from $8 - 16 for appetizers, and $14 - 30 for main dishes. Dishes can be modified to be vegan, gluten free. They are open Tuesday - Sunday, and bookings can be made through their website.

Customer Reviews:

‘One of my favorite Thai food restaurants in Melbourne. Friendly staff, good service, tasty food, and cozy atmosphere. 

I tried their Pad Thai and it tasted delicious. I also ordered sweet and sour chicken which was not on the menu and it was amazing. Give this cute little restaurant a try and I am sure you will love it.’ - Saad


107 Little Bourke St, Melbourne VIC 3000


03 9639 3968

5. @Siam Thai Restaurant

  • Traditional local food
  • Food from different regions
  • Funky vibe inside

Siam Thai is a little taste of Thailand, hidden in Bourke Street. They aim to bring authentic and delicious Thai cuisines from the different regions to their patrons.

Each region has their own distinct favour and ingredients which they use, and there are special dishes from each region in the menu. From creamy coconut curry to a zesty Tom Yum, there is something to please everyone.

They have small bites, Thai BBQ, salads, stir fries soups, noodles, desserts and drinks available. Their pricing begins from $5 for entrees and main dishes are $15 - 25 on average. Special deals and promotions are available too.

They are also licensed, with their own beer and wine menu and they are kid friendly. Vegan, Gluten Free, Vegetarian options available too, making it easy to share plates with a loved one. They are open Monday - Sunday for lunch and dinner trading.

Customer Reviews:

Nice Thai food restaurant and very friendly people. - Josi


165A Bourke St, Melbourne VIC 3000


03 9662 2218

6. Yourthai Rice & Noodle Bar

  • Located in the CBD
  • Excellent value pricing
  • Extensive menu

Your Thai is a beautiful restaurant right in Melbourne’s CBD. Their venue is kid friendly, and good for groups as well as smaller parties. Their menu contains an extensive list of Thai food, to satisfy your street food cravings.

Coffee, smoothies and desserts can also be made to order. Stir fries, curry puffs, satay, dumplings, noodle and rice dishes and an assortment of seafoods, meats and vegetables are available.

Easy snack items such as rice paper rolls, roti with satay and fish cakes are also made. For those craving something fresh and zesty, warm and cold salads are available for order. 

Gluten free, vegetarian and vegan options can be made to order accordingly, and they are licensed to serve alcohol - so no need to BYO! Snacks and entree range from $8 - 12, with mains ranging between $15 - 25. They are open Monday - Sunday for lunch to late night service.

Customer Review:

‘Excellent food. Excellent value. Friendly service. Look forward to my next visit and would be very comfortable to recommend dining at Your Thai’ - Steve


255 Swanston St, Melbourne VIC 3000


03 9663 8010

7. @t ease

  • Small but authentic venue
  • Lots of street food dishes
  • Cute interior

At Ease is a Thai restaurant, focused on making authentic, delicious Thai street food to share with others. Their venue is modern, and neutral toned making it a cozy place to tuck in to delicious foods with company.

They are kid friendly, and licensed as well, making them great for group bookings. They aim to create an atmosphere similar to 'Ta-Rad Toe-Rung’, a place to meet and eat. They have entrees, salads, soups, curry’s, stir fries, and much more.

Their entrees are shareable, and their mains are generously portioned. Expect delightful Thai staples such as PadThai, Chicken Rice, Stir Fry, Tom Yum and Papaya Salads. They also make delightful fresh deserts for the sweet tooth’s.

Entrees range from $8 - 10, with mains ranging between $15 - 20. Banquets are also available from $35 a head. They are open Monday - Sunday for lunch and late night trading.

Customer Review:

‘Amazing meal! The menu tempted me away from my Thai food standards, and I ended up getting the street food plate. Service was great too. Would definitely come back!’ Pallavi


195 Lonsdale St, Melbourne VIC 3000


03 9639 6492

Now you know the best Thai restaurants in Melbourne, why don't you checkout some of our other popular guides for things to do/eat in the city. 

Kirsty Scott