Where to Eat in Chiang Mai, Area by Area

Staying in the Old City? Reach Khao Soi Khun Yai before 11 AM for beef or chicken khao soi, or go to Chada for the veggie khao soi. In Nimman, Huen Phen's khantoke set is THB 399. In Santitham, Khoei's hang lay pork curry is THB 105 before VAT.

On this page
  1. Quick picks
  2. Old City: Khao Soi Khun Yai
  3. Old City: Chada
  4. South of the moat: B Samcook
  5. Nimman: Huen Phen
  6. Santitham: Khoei
  7. Chang Phueak: Khao Soi Maesai
  8. Suthep side: Han Teung
  9. Wat Ket: Khao-So-i
  10. All eight places
  11. Getting there
  12. How these were picked
  13. Next in this journey
  14. Comments
  15. Common questions

On this page

  1. Quick picks
  2. Old City: Khao Soi Khun Yai
  3. Old City: Chada
  4. South of the moat: B Samcook
  5. Nimman: Huen Phen
  6. Santitham: Khoei
  7. Chang Phueak: Khao Soi Maesai
  8. Suthep side: Han Teung
  9. Wat Ket: Khao-So-i
  10. All eight places
  11. Getting there
  12. How these were picked
  13. Next in this journey
  14. Comments
  15. Common questions

Staying in the Old City? Walk to Khao Soi Khun Yai before 11 AM for beef or chicken khao soi, or to Chada for the veggie khao soi.

In Nimman, Huen Phen’s khantoke set is THB 399. In Santitham, Khoei’s hang lay pork curry is THB 105 before VAT. Prices are as of October 2026.

Quick picks

  • Old City, khao soi at lunch: Khao Soi Khun Yai, open 10 AM to 2 PM, closed Sunday.
  • Old City, vegetarian: Chada, the veggie khao soi.
  • South of the moat, a night out: B Samcook, THB 1,120 a head paid in October 2026.
  • Nimman, an easy Northern meal: Huen Phen, khantoke set THB 399.
  • Santitham, a full Northern table: Khoei, hang lay pork curry THB 105 before VAT.
  • Suthep side, khao soi with air-conditioning: Han Teung, THB 69 with chicken.

Old City: Khao Soi Khun Yai

A bowl of khao soi with crispy noodles on top, with a side plate of pickled greens, shallots and lime.
Khao soi at Khao Soi Khun Yai.
Open-air dining area with wooden tables, tiled tops, stools and potted banana plants
The open-air dining area at Khao Soi Khun Yai.

If you sleep inside the moat and want one bowl of khao soi, I’d start here. The shop serves lunch from 10 AM to 2 PM and is closed on Sunday. It sits in Sri Poom 8 Alley, almost directly across from Wat Lok Molee.

Come before 11 AM if you want beef or chicken: by 11:45 the pot can already be almost sold out, and a diner who arrived at 12:45 was left with only pork. A bowl of chicken khao soi cost one diner THB 60 in September 2026. The shop serves for only about 4 hours, and noon is busy, with a line.

Skip it if you cannot stand a lunch queue; the line at noon is part of the deal. One diner saw a cash-only sign in October 2026 and another paid by scan in September. Parking is in the compound.

Khao Soi Khun Yai
QXWM+47J, Sri Poom 8 Alley Old City Tambon Si Phum, Mueang Chiang Mai District, Chiang Mai 50200, Thailand · Open in Google Maps (opens in a new tab)

Old City: Chada

Chada is the vegetarian pick, and the dish to order is the veggie khao soi. Portions are large, so one dish is a meal, and a diner paid THB 50 to 70 a dish in September 2026. It is at 136/5 Ratchapakhinai Road and open 9 AM to 8 PM daily.

Shopfront with Cha Da signs and a vegetarian window sign, two diners visible far inside
The shopfront of Chada.
Dining room wall with framed Cha Da posters, a wooden table and chairs
The dining room at Chada.

Skip it if you want meat: the kitchen is vegetarian, and the khao soi here is the veggie one.

Chada Vegetarian Restaurant Chiang Mai
136/5 Ratchapakhinai Rd Old City Tambon Si Phum, Mueang Chiang Mai District, Chiang Mai 50200, Thailand · Open in Google Maps (opens in a new tab)

South of the moat: B Samcook

B Samcook is the evening out, and a diner paid THB 1,120 a head for the set meal in October 2026. A guitarist or singer plays during dinner. The kitchen adapts for vegetarians and allergies.

Restaurant interior with a dark ceiling, wooden floor, a guitarist and diners at tables
The dining room at B Samcook.

It is open Tuesday to Sunday, 11 AM to 8:30 PM, and closed on Monday. You will find it at 5 Kamphaeng Din 3 Alley in Haiya.

Skip it for a quick solo bite. At THB 1,120 a head, this is a night out, not a lunch stop.

B Samcook Home16
5 Kamphaeng Din 3 Alley, Haiya Sub-district, Mueang Chiang Mai District, Chiang Mai 50100, Thailand · Open in Google Maps (opens in a new tab)

Nimman: Huen Phen

Huen Phen is the easy Northern meal in Nimman, and its khao soi is rich. For the full Northern table, the khantoke set is THB 399; the nam prik ong chilli dip is THB 65. It is on Nimmanhaemin Road Lane 5 and open 11 AM to 10 PM daily.

Skip it if you want fire. The flavours are mild enough for foreign guests, which suits most visitors and bores chilli fans.

Huen Phen Restaurant, Nimmanhemin
เลขที่ 2 Nimmana Haeminda Rd Lane 5 Nimmanhaemin Tambon Su Thep, Mueang Chiang Mai District, Chiang Mai 50200, Thailand · Open in Google Maps (opens in a new tab)

Santitham: Khoei

Khoei is the full Northern table, and its menu lists hang lay pork curry at THB 105, crab paste THB 109 and the green chilli dip with steamed vegetables THB 95. Boiled local chicken in fish sauce broth is THB 159 for a half and THB 295 for a whole. These prices exclude VAT.

The 5-6 PM rush puts a queue at the door, so book on 093-138-5553. It is open from 8 AM to midnight daily, at 14 Santitham Road.

Skip it if you are hungry and in a hurry. At busy times mains can take 40-50 minutes to arrive.

Khoei Chiang Mai - Northern Food (Chiang Mai Restaurant)
14 Santitham Rd, Chang Phueak, Mueang Chiang Mai District, Chiang Mai 50300, Thailand · Open in Google Maps (opens in a new tab)

Chang Phueak: Khao Soi Maesai

Khao Soi Maesai is the lunch for chicken, beef or pork khao soi. At lunch you take a buzzer or queue card and wait; one diner waited roughly 15 minutes at peak lunch on a Monday, another 45 minutes at 1 PM. A diner paid THB 65 for khao soi with a drumstick in October 2026. It is in 1 Ratchaphuek Alley.

It is open 8 AM to 4 PM and closed on Sunday. A diner who arrived late found the khao soi sold out in October 2026. Paid parking opposite was THB 20 an hour or THB 30 for 2 hours for one diner.

Skip it if you need air-conditioning: the shop runs on fans.

Khao Soi Maesai
29, 1 Ratchaphuek Alley, Tambon Chang Phueak, Mueang Chiang Mai District, Chiang Mai 50300, Thailand · Open in Google Maps (opens in a new tab)

Suthep side: Han Teung

Han Teung is the Northern table on the Suthep side. Khao soi is THB 69 with chicken and THB 89 with beef or crispy pork, and hung lay pork curry is THB 89. Reviews steer you to the starter set of chilli dips with crab paste, and there is an air-conditioned room.

It is open 10 AM to 4 PM and 5 to 9:30 PM daily, in Suthep. Skip the khantoke set, THB 299, if you are dining alone: it is a sharing meal.

Han Teung Chiangmai
63, 9, Suthep, Mueang Chiang Mai District, Chiang Mai 50200, Thailand · Open in Google Maps (opens in a new tab)

Wat Ket: Khao-So-i

Khao-So-i is the rich khao soi east of the river. It is at 430 Charoen Rat Road (ถนน เจริญราษฎร์) in Wat Ket and open 9 AM to 9 PM daily.

Open kitchen counter with a Khao-So-i sign, a staff member in black, hanging lanterns and steel pots.
The open kitchen counter at Khao-So-i in Wat Ket.

Skip it for a cheap bowl: one diner paid THB 258 for a dish in October 2026, before a 10% service charge. Skip the weekend lunch too; one diner waited 15 minutes on a Sunday.

Khao-So-i
430 4 ถนน เจริญราษฎร์ Tambon Wat Ket, Mueang Chiang Mai District, Chiang Mai 50000, Thailand · Open in Google Maps (opens in a new tab)

All eight places

Place Area What it is Price from Know before you go Hours
Khao Soi Khun Yai Old City Khao soi THB 60 chicken, paid Sep 2026 Sells out by midday 10 AM-2 PM, Sun closed
Chada Old City Vegetarian THB 50-70 a dish, paid Sep 2026 Large portions 9 AM-8 PM
B Samcook South of moat Set meal with live music THB 1,120 a head, paid Oct 2026 Mon closed Tue-Sun 11 AM-8:30 PM
Huen Phen Nimman Northern, khantoke THB 65 chilli dip Mild flavours 11 AM-10 PM
Khoei Santitham Northern table THB 95 chilli dip VAT extra 8 AM-12 AM
Khao Soi Maesai Chang Phueak Khao soi THB 65, paid Oct 2026 Fans, no A/C 8 AM-4 PM, Sun closed
Han Teung Suthep Northern table THB 69 khao soi Air-conditioned room 10 AM-4 PM, 5-9:30 PM
Khao-So-i Wat Ket Khao soi THB 258, paid Oct 2026 10% service charge 9 AM-9 PM

Getting there

Inside the city, a red truck has kept to THB 30 per passenger. Show the driver the road or alley name from the pick above and the landmark, such as Wat Lok Molee for Khao Soi Khun Yai. For a taxi app, check the fare in the app before you confirm. More in how to ride a red truck.

How these were picked

I chose places with a dish worth naming and read recent visitor reviews and each place’s own site in October 2026. Prices come from the place’s own menu where it prints one; elsewhere a figure is a diner’s payment, with the month.

Next in this journey

Pick a base first with Nimman vs Old City vs Santitham, then read the guides for the Old City, Nimman and Santitham. For street food after dark see the night markets. For coffee, see cafes in Chiang Mai.

Photos (6)
  • Adrienne Lin
  • Phakwipha Kaewwisit
  • Chada Vegetarian Restaurant Chiang Mai
  • Rowan Bentley
  • Kuangyu
  • Nong Cb500x

↑ Contents

Not confirmed: Prices: Huen Phen has no khao soi price, so read the menu before you order. Cards: Khao Soi Khun Yai showed a cash-only sign but took a scan payment in September, so carry baht.

Comments (0)

Be the first to ask about this topic.

    Next step

    Just arrived, or about to, and not sure who to ask? A 45-minute video call points you to the right office and papers, with a written answer sheet.

    Book an arrival call

    Common questions

    Which of these restaurants are closed on Sunday?

    Khao Soi Khun Yai and Khao Soi Maesai are closed on Sunday.

    Which are closed on Monday?

    B Samcook is closed on Monday and opens Tuesday to Sunday.

    Where can I eat vegetarian?

    Chada's veggie khao soi is the dish people return for. B Samcook adapts its menu for vegetarians and allergies.

    Which restaurants publish prices?

    At Khoei, hang lay pork curry is THB 105 before VAT. At Han Teung, chicken khao soi is THB 69. At Huen Phen, the khantoke set is THB 399.

    Which places should I book?

    Book Khoei on 093-138-5553, because the 5-6 PM rush puts a queue at the door.

    How much is a red truck inside the city?

    A red truck has kept to THB 30 per passenger. There is no official tariff behind that figure.

    Places in this guide

    General information checked against the sources listed above. Prices, opening hours and other details change; confirm them with the provider before you act. See how guides are checked.

    Spotted an error? Report it.