Home Destinations Chiang Mai 🧭 Plan Your Trip 🔎 Search About
HomeThailandChiang MaiNorthern Thai Food in Chiang Mai 10 Traditional Spots Locals Actually Eat At
🍛 Eat in Chiang Mai

Northern Thai Food in Chiang Mai
10 Traditional Spots Locals Actually Eat At

Northern Thai food is so much more than khao soi. Sit down at a proper local restaurant and you'll get a whole spread — nam prik ong, nam prik num, gaeng hung lay, jor pak gad, sai ua and crispy pork crackling — laid out together. The flavours aren't as fiery as Isan food; they're mellow and built around herbs. We picked places that people in Chiang Mai genuinely eat at: some hold a Bib Gourmand, some are family-run shops that have been open for decades, and we've added the area, opening hours and rough prices so you can plan.

🍛 Lanna spreads🪔 Khantoke dinner🌶️ Chilli dips & hung lay curry
Northern Thai Food in Chiang Mai 10 Traditional Spots Locals Actually Eat At

🔄 Updated 3 Jun 2026

Plenty of people come to Chiang Mai and only eat khao soi and cafe food, which is great, but they miss a lot. Northern Thai food at its best is a shared meal — several dishes set out in the middle of the table that everyone digs into with sticky rice. A chilli dip takes the lead, a rich gaeng hung lay anchors it, and grilled or fried bits fill in around the edges. Overall the flavour runs mellow, salt-forward, medium spice and never too sweet.

This list runs from the easy, first-timer-friendly places through to the spots locals go for themselves and a full khantoke experience. Prices are rough numbers pulled from reviews and restaurant menus, so they can shift with what you order and when you go. Double-check the opening hours on the restaurant's page before you head over, because a lot of Northern Thai places close in the afternoon or take a day off mid-week.

Six Northern dishes to know before you order

  • Nam prik ong — a minced-pork-and-tomato chilli dip, orange-red, slightly sweet and sour and not very spicy. Eaten with steamed veg and pork crackling; even kids can handle it.
  • Nam prik num — roasted green chillies pounded with fragrant garlic into a smooth green dip. Spicier than nam prik ong, and its constant sidekicks are pork crackling and sticky rice.
  • Gaeng hung lay — a rich pork-belly curry with ginger and tamarind, with Burmese/Shan roots. The pork is fall-apart tender, fatty but not cloying — this is the dish that tells you how good a Northern kitchen really is.
  • Jor pak gad — a mildly sour mustard-green soup with pork bones, easy to eat and a good counter to anything fried.
  • Sai ua — grilled herb sausage of minced pork, fragrant with lemongrass and kaffir lime leaf. Good as a snack or with sticky rice, and a popular thing to take home too.
  • Khanom jeen nam ngiao — rice noodles in a lightly sour broth coloured by dried red kapok flower. This is genuinely an everyday breakfast for Northern Thais.

How to order a balanced spread

For two people, one chilli dip + one gaeng hung lay or jor pak gad + one plate of sai ua or grilled meat + sticky rice is about right. With a bigger group, add a second chilli dip and another bowl of curry so you've got spicy, sour and rich all covered.

🍢

Want to taste deeper? Try a Chiang Mai food tour or cooking class

Half a day with a local who knows the lanes — or cooking a dish yourself — teaches you more than just eating. Book ahead on Klook or GetYourGuide.

🍢 See all Chiang Mai food tours & classes (Klook)

Our 10 picks for Northern Thai food

1

Huen Phen

Old City, Ratchamanka Rd · open ~8:30–16:00 and 17:00–22:00

A Northern Thai restaurant in the Old City that both tourists and locals know well, open for decades. By day it's a simple shop serving made-to-order dishes and khao soi; at night it turns into a dining room packed with antique Lanna decor, almost like a museum. Nam prik ong, nam prik num and gaeng hung lay get ordered at nearly every table. The menu has English, so it's the easiest place to start on your first trip.

Old CityFirst-timerGaeng hung lay
THB 50–160 per dish
2

Huen Muan Jai

Chang Phueak, Ratchaphruek Soi · open 11:00–15:00 and 17:00–22:00 · closed Wed

A Northern Thai restaurant in the Chang Phueak area that has held a Bib Gourmand from the Michelin Guide for several years running. The cooking is steady and clean — the gaeng hung lay is tender and rich without being heavy, and the big Northern appetiser platter is made for sharing. It gets busy at dinner, so go early or call ahead to book. Closed Wednesdays.

Bib GourmandBook aheadChang Phueak
Northern appetiser platter ~THB 290 · gaeng hung lay ~THB 150
3

Tong Tem Toh

Nimman, Soi 13 and Soi 17 · open ~11:00–24:00

A Northern Thai spot in Nimman that's a hit with the younger crowd and tourists. The draw is the smoky grilled meats and the chilli-dip spread — sai ua and larb khua get ordered a lot, and the flavours are dialled back so first-timers can handle them. The catch is how busy it gets: from late afternoon into the evening you're often looking at a 30-minute wait.

NimmanGrilled meatsExpect a wait
Sai ua ~THB 107 · larb khua ~THB 103
4

Huan Soontaree

Pa Tan, by the Ping River · open ~16:00–23:30

A riverside restaurant by the Ping River run by Lanna artist Soontaree Vechanont, with a Bib Gourmand from the Michelin Guide. It's an open wooden house on the water that seats several hundred, serving mellow Northern food from local ingredients, with live music in the evening. Good for a relaxed dinner with a nice setting. Open evenings only.

Ping riversideBib GourmandDinner
~THB 150–250 per person
5

Haan Thueng Chiang Mai

Central Chiang Mai · check hours on the restaurant's page first

A Northern Thai restaurant that serves both family-style spreads and khantoke. The Northern appetiser set brings nam prik num, nam prik ong, gaeng hung lay, sai ua, pork crackling and steamed veg together on one platter — handy if you want to try a lot of Northern dishes in one meal without ordering plate by plate. The room is done up in Lanna style.

Full spreadNorthern appetisers
Set platter ~THB 200–350 per set
6

Khum Khantoke

Chiang Mai outskirts · single evening seating, booking recommended

A full khantoke experience — you sit on the floor and eat a Northern spread off a khantoke tray while Lanna dance and music play on stage. Good for families or groups who want food and a show in one place. The food leans on atmosphere and convenience more than the bold flavours of a specialist kitchen. Book ahead.

KhantokeShowFamily
Around THB 550 per person (food + show)
7

Old Chiang Mai Cultural Center (khantoke)

Wualai Rd, outskirts · single evening seating, booking recommended

One of Chiang Mai's long-running khantoke dinners, with several folk performances including dance and hill-tribe shows. It starts a touch cheaper than Khum Khantoke and suits tour groups and families. The food is a standard khantoke spread, and the ticket usually doesn't include drinks.

KhantokeLong-runningShow
Tickets from ~THB 460–520 per person
8

Khanom Jeen San Pa Khoi (near Talad Thong Kham)

San Pa Khoi, near Talad Thong Kham · go morning to late morning

A khanom jeen nam ngiao shop the way Northern Thais actually eat it, in the San Pa Khoi area near the Talad Thong Kham market. It's a simple, cheap local place with a mellow, lightly sour nam ngiao broth, eaten with pork crackling and fresh veg. Good for breakfast or a light lunch before you head out. Not fancy, but the real, homey taste.

Khanom jeen nam ngiaoLocal shopCheap
~THB 35–50 per bowl
9

Northern eateries around Santitham / behind CMU

Santitham / behind CMU · many shops spread around

If you want to eat the way people in Chiang Mai do, head for the Santitham area or the food streets behind Chiang Mai University. They're lined with Northern and made-to-order shops at student prices — nam prik num, jor pak gad and gaeng hung lay for a few dozen baht a plate. No fancy English menus, just the flavours locals eat every day.

LocalsBudgetHome cooking
~THB 40–80 per dish
10

Warorot Market (Kad Luang) — Northern food to take home

By the Ping River, central · open during the day

Not a sit-down restaurant, but where people in Chiang Mai come to buy sai ua, pork crackling, nam prik num, nam prik ong and other Northern goods to take home. The market stalls let you taste before you buy. Great if you want to bring the flavours of Northern food back with you, or pick up gifts — cheaper than buying in a mall.

GiftsTake homeKad Luang
Sai ua / pork crackling ~THB 120–200 per kilo

Straight talk

The Michelin places and the Nimman favourites get crowded with long evening waits. If you'd rather eat in peace without queuing, go at lunch or pick a place around Santitham / behind CMU — the food is no worse, it just doesn't come with pretty decor. Khantoke, meanwhile, is really about buying the experience and the show; if it's authentic Northern flavour you're after, a specialist restaurant does it better.

Timing and table manners

  • Many Northern Thai restaurants close in the afternoon (around 15:00–17:00) and reopen for dinner, so check the hours before you go to be safe.
  • Sticky rice is the staple here — roll it into a small ball to dip into the chilli dip or scoop up curry. You don't always need a spoon.
  • Nam prik num is spicier than it looks, so dip gently; nam prik ong is milder and a good starting point if you don't eat chilli.
  • Book khantoke ahead because it runs on show times, and arrive a little early to get a good seat.

A 2-day Northern food trip

If you've got two days and want to make the most of Northern Thai food, here's a rough plan that runs from easy spots through to a khantoke experience. Treat it as a guide and adjust it around your hotel and the restaurants' opening hours.

Day 1

Old City + grilled meats in Nimman

Morning ~9:00
Start at Huen Phen in the Old CityOrder nam prik ong + gaeng hung lay + sticky rice as your intro to Northern food
Midday
Walk Warorot Market (Kad Luang)Taste and pick up some sai ua, pork crackling and chilli dip to take with you
Afternoon
Cafe break in NimmanNorthern food is salty and rich, so cut it with a coffee or something sweet
Evening ~18:00
Tong Tem Toh, NimmanGo before dark to dodge the queue; order grilled meats with sai ua and larb khua
Day 2

Michelin spot + riverside khantoke

Morning
Khanom jeen nam ngiao in San Pa KhoiA Northern-style breakfast, a few dozen baht a bowl
Midday ~12:00
Huen Muan Jai, Chang PhueakA Bib Gourmand spot, closed Wednesdays; try the big Northern appetiser platter with gaeng hung lay
Afternoon
Rest / stroll the Old CitySave your appetite for a big spread at dinner
Evening ~18:00
Huan Soontaree by the Ping River, or khantoke at Khum KhantokeChoose between a riverside setting with live music or a khantoke spread with Lanna performances. Book ahead.

Plan where to stay and a full eat-and-explore trip in Chiang Mai

See the Chiang Mai travel guide →

FAQ

Which traditional Northern Thai dishes should I try?

The essentials are nam prik ong and nam prik num eaten with steamed veg and pork crackling, followed by a rich gaeng hung lay, a lightly sour jor pak gad, and herb-fragrant grilled sai ua. For breakfast, try khanom jeen nam ngiao. All of it goes with sticky rice.

Which Northern Thai restaurant in Chiang Mai is best for first-timers?

Huen Phen in the Old City is the easiest to get to, with an English menu and all the popular dishes. Tong Tem Toh in Nimman dials the spice back, which suits people just trying Northern food, but it gets busy in the evening and you'll have to queue.

What is khantoke, and which place is good?

Khantoke is a Northern Thai spread served on a round wooden tray — you sit on the floor to eat while watching Lanna dance and music. In Chiang Mai, Khum Khantoke and the Old Chiang Mai Cultural Center are the main options. Tickets run about THB 460–550 per person, and you should book ahead because it runs on show times.

Where should I go to eat the way Chiang Mai locals do?

Try the Santitham area or the food streets behind Chiang Mai University, where Northern and made-to-order shops run at student prices, a few dozen baht a plate, plus the khanom jeen nam ngiao shops in San Pa Khoi. It's the flavour locals eat every day, with no focus on the setting.

What hours do Northern Thai restaurants keep?

Many open in two windows — lunch (around 11:00–15:00) and dinner (around 17:00–22:00) — closing for a break in the afternoon. Some, like Huan Soontaree, only open in the evening, and Huen Muan Jai is closed on Wednesdays. It's worth checking the hours on the restaurant's page every time before you go.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.