Best Chiang Mai restaurants, street food, and vegan places

Last updated on May 30th, 2022 at 03:53 pm

  1. Elephant chasing in Chiang Mai – Elephant Jungle Sanctuary Review
  2. Zip lining: Flying through the jungles in Chiang Mai
  3. The Ultimate Price Guide to Chiang Mai
  4. A short guide to Chiang Mai Markets
  5. Chiang Mai Temple Run – Top 5 + Tips
  6. Venture with Impact: living in Chiang Mai for a month
  7. 5 best Chiang Mai day trips: discover the nature and culture
  8. Escape to the Chiang Mai countryside: a getaway with Panviman Spa
  9. Bangkok Itinerary: 4 days of shopping, culture, and seafood
  10. Bangkok Suvarnabhumi Airport guide for those who arrive late or early
  11. Ayutthaya Day Trip from Bangkok
  12. Best temples in Bangkok besides Grand Palace, Wat Pho, and Wat Arun
  13. Food to eat in Bangkok: a comprehensive foodie guide
  14. Zazz Urban Bangkok: a hotel review
  15. Amphawa Floating Market and Maeklong Railway Market day trip review
  16. Sakon Nakhon: one day in Northern Thailand’s indigo capital
  17. Postcards from Thailand – a giveaway with MyPostcard
  18. Zeavola: unexpected barefoot luxury in Koh Phi Phi
  19. Cheow Lan Lake Tour in Khao Sok: what to expect on an overnight tour
  20. Koh Phi Phi Island Itinerary: beaches and tour guides + more
  21. Koh phangan in 36 hours: a first timer stopover guide for non-motorbike riders
  22. Thailand 2 week itinerary: the best from north to south
  23. Chatuchak Market guide by a Bangkok market addict
  24. Test & Go Thailand and Thailand Pass: all questions answered (April 2022)
  25. Itinerary for Krabi: 3 to 5 days perfect for beach and nature lovers
  26. The Pavilions Anana Krabi – Ao Nang Krabi’s best kept secret
  27. Phuket Old Town: what to see and where to eat
  28. Chiang Mai Massage: best and cheap places to go
  29. Sustainable luxury in Phuket: Wyndham Grand Phuket Kalim Bay Review
  30. Best Chiang Mai restaurants, street food, and vegan places
  31. A first timer’s guide to Khao Sok National Park and its tours
  32. Hua Hin Itinerary: how to get there from Bangkok and what to do

Chiang Mai is the jewel of northern Thailand and the restaurant choices are top notch. As a favourite hangout of digital nomads, you are spoiled for choices from Thai food to the best vegan restaurants. I have visited Chiang Mai as a tourist and lived there as a DN, so I thought it’s high time I write down a list of all my favourite eateries so I can compile my recommendations in one place.

Street Food Chiang Mai

Chiang Mai’s street food is a melting pot of Thai, Chinese, and Burmese culture along with its own Lanna heritage. While the Chinese influence is not as heavy as food you’ll find in Bangkok’s Chinatown, it certainly is not the same as the southern flavours of Phuket.

Expect less coconut milk, delicious spices, and lots of rice noodles!

A Chef’s Tour Northern Flavours Food Tour

As usual, the best way to get to know a city is by taking a food tour. The Northern Flavours Food Tour runs in the evening and showcases the best of Chiang Mai’s street food. It takes us around the city on a songtheaw to local markets, hidden restaurants, and late-night street food vendors.

It was a filling trip that is difficult to forget, and here are some of my favourite highlights:

  • Market visit and learning about the local spices and flavourings
  • Eating fried insects for the first time!
  • Khanom Jeen – the delicious rice noodles
  • Best roast pork bellies and chicken I’ve ever had
  • Best mango sticky rice from a roadside vendor

It’s a must-do for any foodie and people who are staying longer in Chiang Mai as well to get to know the local spots to buy food and for their food roster.

Times: 17:00 – 21:00

Cost: 59 USD for adult, 29.5 USD for children under 13, under 3 goes free

Best restaurants in Chiang Mai Old City

Kati Creative & Local Food

The Kati Creative & Local Food is in the heart of Old Town Chiang Mai housed in a modern colonial style white building. The interior is in shades of green and their menu covers western breakfast and Thai food. It’s pricier than the local eateries, but the food is delicious and beautifully presented.

fried rice with duck eggs kati creative food restaurant chiang mai thailand - laugh travel eat

They also have a range of mocktails that looks delicious. One hiccup was that I encountered very slow service but they gave me a discount because of it.

Address: 115 115/1-5 Rachadamnoen Rd, Si Phum Sub-district, Mueang Chiang Mai District, Chiang Mai 50200, Thailand

Opening times: Fri – Weds 7:30 – 21:00; Thurs 7:00 – 21:00

Khao Soy Maesai

khao soy maesai chiang mai thailand - laugh travel eat

Between the old town and the Maya Mall is this small local joint that has become famous for its Khao Soi. Locals and tourists alike flood to this restaurant for its delicious food and affordability.

khao soy maesai chiang mai thailand - laugh travel eat-2

The menu is fairly simple, and it makes no sense to order anything other than Khao Soi when you are here. It only costs me 60 Baht for Khao Soi with chicken leg and a small Thai Milk Tea. What more do you want in life?

Usually, I’m not a fan of chicken drumsticks because it can be difficult to eat. 

Address: 29/1 Ratchaphuek Alley, Tambon Chang Phueak, Mueang Chiang Mai District, Chiang Mai 50300

Opening times: Closes Sunday, 8:00 – 16:00

Aroy Dee Restaurant

aroy dee chiang mai thailand - laugh travel eat

For good service, good price, and good food, Aroy Dee is a safe bet with fuss free dishes for individuals or groups. Pad thai, fried rice of every kind, a plethora of curries and fish dishes, it’s a collection of everyone’s favourite thai dishes. The cooking station is right by the street front, treating you to a good show, too.

aroy dee chiang mai thailand - laugh travel eat-2

I had a fried basil with crispy pork belly with a thai milk tea – which set me back 120 baht. It is pricier than street stalls but you get to sit comfortably with a clean bathroom. And WiFi!

Address: 157 Mun Mueang Rd, Si Phum Sub-district, Mueang Chiang Mai District, Chiang Mai 50300

Opening times: Close Sunday, 9:00 – 23:00

Kiet Ocha Khao Man Gai

Kiet Ocha Khao Man Gai chiang mai thailand - laugh travel eat

Seeking the best chicken rice? Even the Chinese come to Kiet Ocha Khao Man Gai. It’s around the corner from the Three King’s Monument, another fuss free dining spot where you can see the chicken being prepped. I love that they have a variety of portion sizes available – small, medium, and large. The rice, interestingly, is ordered separately but will come with soup.

Kiet Ocha Khao Man Gai chiang mai thailand - laugh travel eat-2

I got a small chicken with rice and that’s 60 baht.

Address: 41-43 Intrawarorot Rd, Tambon Si Phum, Mueang Chiang Mai District, Chiang Mai 50200

Opening times: 6:00 – 15:00

Farm House Story

Note: they have rebranded to Farm Story House and relocated to the outskirts of town

farm story house chiang mai thailand - laugh travel eat

Farm House Story is a cute farm themed restaurant along a quiet lane in the central east part of Chiang Mai old town. The restaurant is open air style with a raised platform floor seating as well as regular seats, serving wholesome, organic thai style food and drinks.

green curry set farm story house chiang mai thailand - laugh travel eat

A meal costs around 100 Baht depending on what you order. I’ve had both their signature farm house story set as well as the thai green curry set and can vouch for both! The staff are all very nice and it’s a great place to chill with a book or chat with friends.

Address: 126 7 หมู่2 Soi Mu Ban Wang Tan Villa, Pa Daet Sub-district, Mueang Chiang Mai District, Chiang Mai 50100, Thailand

(no longer inside old town)

Opening times: closed Wednesday, 10:00 – 19:00

Beast Burger Chiang Mai

beast burger ninman chiang mai thailand - laugh travel eat

As much as I love Thai food, I have to admit that I have a weakness for burgers. The Beast Burger Chiang Mai is on the south side of Ninnman across from the minimalist G Nimman Hotel and serves up some quality burgers.

beast burger ninman chiang mai thailand - laugh travel eat

Prices start at 200 baht upwards with a bacon cheeseburger and come with fries, and you have the option to upgrade to sweet potato or tater tots for an extra 50 baht. They have a little rooftop for diners to sit and it’s a self-service joint.

Address: Nimmanhemin Soi 17 Suthep, Mueang Chiang Mai District, Chiang Mai 50200, Thailand

Opening times: 11:00 – 22:00

Vegan Restaurant Chiang Mai

Salad Concept Chiang Mai

salad concept ninman chiang mai thailand - laugh travel eat

Although there’s nothing particularly special about Salad Concept, I like the sprawling restaurant and its location in Ninnman. They have a good variety of vegetarian and vegan food to choose from, in particular the surprisingly good recreation of mac and cheese with vegan cheese. It’s a failsafe choice that I want to put in here in case you’re in Ninnman and looking for a bite.

Address: 49/9-10 ถนน นิมมานเหมินทร์ Suthep, Mueang Chiang Mai District, Chiang Mai 50200, Thailand

Opening times: 9:00 – 22:00

Goodsouls Kitchen

goodsouls kitchen chiang mai thailand - laugh travel eat

With its retro decor and high ceiling, Goodsouls Kitchen is a mix of old New York and Thai style. The seatings are spacious with a mostly western vegan menu. The best part is their amazing brunches – I particularly love their pancake. While it is more expensive than local eateries, it’s still great value for money.

pancake and kombucha at goodsouls kitchen chiang mai thailand - laugh travel eat

They have Wi-Fi and outlets, so for any DN you can totally work here for the whole day and enjoy their delicious and healthy food.

Address: 52/3 Singharat Rd, Si Phum Sub-district, Mueang Chiang Mai District, Chiang Mai 50200, Thailand

Opening times: 7:00 – 22:00

Khunkae’s Juice Bar / Healthy Juice By Khunkae

Khunkae's Juice Bar chiang mai thailand - laugh travel eat

Craving something healthy and fruity? This little shack is a smoothie bowl lover’s dream come true. It resembles a colourful beach shack decorated with charms and mismatched furniture. They have Wi-Fi as well! A full smoothie bowl is a little too big even for me, so if you don’t normally have a big appetite, you might want to share.

Khunkae's Juice Bar chiang mai thailand - laugh travel eat-2

Cost: juices are about 50 baht, a smoothie bowl 90 baht.

Address: Si Phum Sub-district, Mueang Chiang Mai District, Chiang Mai 50200, Thailand

Opening times: 9:00 – 19:30

Blue Diamond

blue diamont restaurant chiang mai thailand - laugh travel eat

A serene restaurant with ponds and a courtyard, the Blue Diamond has both meat and veggie options. You can choose to sit on the floor between the water or on the table in the courtyard or inside. Their fried rice is delicious and there’s even a small grocery stall attached/next to it selling fresh vegetables and fruits.

fried rice at blue diamont restaurant chiang mai thailand - laugh travel eat

It’s another good spot for working, but interestingly they do charge you for using their outlets to charge your laptop.

Address: 35/1 Moon Muang Rd Soi 9, ตำบล ศรีภูมิ Mueang Chiang Mai District, Chiang Mai 50200, Thailand

Opening times: Closed Sunday; 7:00 – 21:00

Free Bird Cafe

Owned by a social enterprise, the Free Bird Cafe supports Burmese has relocated to Ninnman, and hosts Wednesday lunches for female digital nomads. They serve a great range of Burmese, Thai, and western cuisine with a wide selection of smoothies and juices.

They also have a thrift store and a great place to find vegan Khao Soi.

Address: 14 ถนนศิริมังมังคลาจารย์ Mueang Chiang Mai District, 50200, Thailand

Opening times: closed Monday, 9:00 – 17:00 

Grab Food Chiang Mai

Grab is arguably the most useful app when traveling in Southeast Asia. It’s a transport, food delivery, and even shopping delivery app that saves you from the hassle of calling stalls and haggling with taxis.

If you’re feeling lazy or it’s pouring outside, Grab food is a great option to use. Especially for those who want to try something from far away but don’t want to Grab there and back. Here are some tips and also some of my favourite places available on Grab food in Chiang Mai:

  • Download the app and link your card on Grab before you arrive
  • Check for promotion – I got 60 baht off my food and only paid for delivery one time when I checked promo options I’m eligible for
  • Order earlier than you want to eat – it takes time for the kitchen to prepare it, then for a rider to accept the order and deliver your food
  • It’s easier to go cashless
  • Know that things will take longer in rainy weather
  • Most things will rain in Thai, so be prepared to look at photos only or try to google translate

Now some of my favourite places are:

  • Khao Soy Maesai
  • Looking for anything that has a michelin recommended sign next to it
Chiang Mai is the jewel of northern Thailand and the restaurant choices are top notch. As a favourite hangout of digital nomads, you are spoiled for choices from Thai food to the best vegan restaurants. I have visited Chiang Mai as a tourist and lived there as a DN, so I thought it’s high time I write down a list of all my favourite eateries so I can compile my recommendations in one place. #ChiangMai #Thailand #Thaifood #restaurants

Written by Nam Cheah

Hi, my name is Nam. I am 24 and spent half my life in Hong Kong and the other half in UK. I believe there's endless experience and beauty in the world and this is me chronicling how to experience the best at the best price.

Leave a Reply

Your email address will not be published. Required fields are marked *

Sustainable luxury in Phuket: Wyndham Grand Phuket Kalim Bay Review

A first timer’s guide to Khao Sok National Park and its tours

gibbon khao sok thailand - laugh travel eat