The coconut-curry noodles topped with a crackle of crisp noodles. The herb sausage smoking over charcoal. The roasted-chili dip you scoop with sticky rice and pork rinds. And the evening market stalls where Chiang Mai locals actually queue. Here's where to start.
Chiang Mai was the capital of the Lanna kingdom for more than 700 years, and its kitchen still tells that story. Northern Thai food isn't the searing chili-heat of Isan or the south — it leans savoury and salty, built on herbs and roasted spice, the kind of cooking you can eat every day. On one side is the dish that became the city's emblem — khao soi, a coconut-curry noodle soup that carries clear traces of Burmese and Yunnanese cooking. On the other is a deep bench of home-style market food and Lanna tray meals that northerners have eaten for generations, from charcoal-grilled sai ua to roasted-chili dips and big pots of gaeng hung lay.
Chiang Mai is also ringed by high mountains and stays cool and easy most of the year, so its food culture is tied to the morning and evening markets — and to the sticky rice that's steamed in a bamboo basket and eaten with nearly every meal. We picked 11 dishes and snacks that tell both halves of the story, from the khao soi shops down the side lanes to the Doi-coffee cafés of Nimman — and we'll tell you plainly which dishes are easy, which take an open mind, and where to go for the real thing.
Ordered from the dishes everyone can enjoy to the local classics that take a little nerve — and we'll flag which is which.
1
This is what Chiang Mai is known for. Egg noodles sit in a golden coconut-curry broth fragrant with curry paste and a hint of mild curry powder, carrying echoes of Burma and Yunnan. The noodles in the bowl are soft, then a tangle of crisp fried noodles goes on top for a second texture, with slow-cooked chicken or beef. The local way to eat it: squeeze in lime, add the pickled mustard greens and sliced shallots, stir it through and eat it hot — sour, salty, rich and fragrant, all in one bowl. It's easy to love and wins almost everyone over.
2
If khao soi is the main event, sai ua is the sausage no Chiang Mai kitchen is without. Minced pork is packed with curry paste and herbs — lemongrass, kaffir lime leaf, chili paste, turmeric — then coiled into a ring and grilled over charcoal until the skin tightens and just chars at the edges. The first bite is all fragrant herb and juicy pork, nicely salty and gently spicy. Eat it on its own or with sticky rice. You'll find it across Chiang Mai's markets — buy it hot off the grill, when it's at its most fragrant.
3
Nam prik num is the heart of a northern Thai spread. Long green chilies are roasted until soft and smoky, then pounded with garlic, shallot and salt into a smooth green dip with a gentle heat and a lovely charred aroma. You eat it with kaeb moo (crisp pork rinds) and steamed vegetables — long beans, pumpkin, eggplant — scooping it all up with sticky rice for a simple meal that's quietly addictive. This is the everyday home flavour of Chiang Mai, the kind of thing locals eat all the time. The heat is moderate and varies by shop.
4
A curry that came in from Burma and became fully Lanna. Big pieces of pork belly and fatty pork are simmered in a thick sauce with hung lay curry paste, shredded ginger, pickled garlic and tamarind until the flavour turns sweet, sour and savoury all at once. The pork goes meltingly tender, the heat is low, and the whole thing smells warm with spice. It's a dish northerners cook for merit-making and celebrations, eaten with steamed rice or sticky rice. Another one that's easy for just about everyone.
5
A regional noodle dish you'll find easily at morning markets. Fermented rice noodles (khanom jeen) are doused in a red-orange broth simmered from tomatoes, chili paste and pork bones, with dried cotton-tree flowers (which give it a distinctive taste and colour), little tomatoes, and soft cubes of pork blood. The flavour is tangy, mildly spicy and well rounded, eaten with a side plate of fresh greens, bean sprouts, cabbage and lime. To be honest, the traditional recipe leans on the pork blood — you can ask the shop to leave it out — but with an open mind it's a hearty, genuinely northern flavour.
6
The one-plate meal Chiang Mai eats all day. Pork leg is braised in a five-spice gravy until the meat falls apart and the skin turns to soft jelly, then spooned over hot rice and ladled with the fragrant gravy. It comes with sour pickled greens, blanched kale, a braised egg, and a sharp chili-vinegar that cuts the richness. The most famous version is the Chang Phueak Gate stall locals call "the lady in the cowboy hat," who sells from evening into the night with a queue almost every day. An easy, filling, cheap meal — a Chiang Mai late-night staple.
Northern food is eaten mainly with sticky rice, not the steamed jasmine rice of central Thailand. Glutinous rice is steamed in a clay pot or a woven bamboo basket until it's fragrant and tender, then pinched into a ball by hand and dipped into nam prik num, scooped through nam prik ong, or eaten alongside sai ua and pork rinds. Half the fun of a northern meal is rolling little balls of sticky rice and dipping them into the various dishes on the tray. Eat one meal this way and you'll instantly understand how the north eats — the basket of sticky rice is the warm, casual centre of any Lanna spread.
8
Northern larb is nothing like the Isan version — no toasted rice powder or fish sauce dressing here. Instead it's built on phrik larb, a blend of dozens of roasted, ground spices tossed through minced pork or beef for a deep, complex, warmly spiced flavour that's savoury rather than sour. It's eaten with fresh herbs, mint and pork rinds. There's a cooked version (larb khua, stir-fried) and a raw version for locals. To be honest, some traditional recipes mix in offal — if you're not used to that, the cooked pork larb khua is the easier pick. It's one of the best windows into true Lanna flavour.
Two home-style dishes you'll meet often on a northern tray. Gaeng khanun is young jackfruit, cut into pieces and simmered with pork ribs, tomato and northern curry paste into a mild, rounded curry fragrant with holy basil — northerners consider it an auspicious dish, since the word "khanun" sounds like "support." Nam prik ong is a relish of minced pork and tomatoes cooked down to a glossy orange, mildly sweet-sour-savoury, a bit like a northern take on Bolognese, eaten with fresh vegetables and sticky rice. Both are easy on the heat — fine for kids, satisfying for adults — and a gentle way into northern food.
10
The Thai dessert visitors fall for, easy to find across Chiang Mai. Sticky rice is steeped in sweetened coconut milk until soft and rich, set beside slices of ripe mango (the fragrant nam dok mai or ok rong varieties), drizzled with thick coconut cream and scattered with a few toasted mung beans. Each bite balances warm sticky rice, cool sweet mango and salty-rich coconut. It's at its best in the hot season (March–May), when mangoes are everywhere and at their sweetest. Look for it in markets, on the Walking Streets and at dessert shops around town — a finish to a meal you shouldn't skip.
11
Chiang Mai isn't only about food — it's Thailand's real coffee city. Arabica beans are grown on the northern highlands like Doi Chang, Doi Saket and Doi Pu Muen, then roasted and brewed in independent cafés all over town, above all in the Nimmanhaemin area, which is full of specialty coffee shops, skilled baristas and pretty latte art. The names that come up again and again are Ristr8to (home to a world latte-art champion), Graph Café, and Akha Ama Coffee, which sources its beans from an Akha hill-tribe community. Sitting with a cup of Doi coffee in a Chiang Mai café is something not to miss, around ฿60–120 a cup.
Want to dig into a single dish or a particular way of eating? We've split each one into its own guide.
Know what each market and neighbourhood does well before you set off.
Chiang Mai's liveliest evening street-food plaza, just north of the old city. It's famous for the cowboy-hat khao kha moo vendor with the daily queue, plus fried snacks, khao soi, noodles and plenty of casual eats. The vibe is easygoing and friendly — a natural place to start an evening, where locals and visitors end up side by side.
The historic downtown market where Chiang Mai locals come for regional food and edible souvenirs — sai ua, pork rinds, nam prik num, nam prik ong, mu yo sausage and dried goods, all in one place. Graze as you shop and take some home. It's a proper working market, busy all day, where you get the real regional products at local prices, right next to the Night Bazaar and the Ping riverside.
The biggest and busiest of the walking streets, open Sunday evenings down the spine of the old city. It's packed with food to graze on — khao soi, sai ua, local sweets, fresh juice, and temple-courtyard food courts — woven in with craft stalls and souvenirs. It makes for an easy dinner you eat as you wander, all evening long. There's more in our Sunday Walking Street guide.
Chiang Mai's most happening district, full of specialty Doi-coffee cafés, modern restaurants and dessert spots — made for café-hopping and relaxed meals. Ristr8to, Graph and Akha Ama are all around here. It's the kind of area where you can sit and work or linger for hours, blending the city's coffee scene with a younger lifestyle crowd.
Places Chiang Mai locals and serious eaters have recommended for years — put them in the plan.
A small, unfussy khao soi shop near Wat Lok Molee that locals and serious eaters pass along by word of mouth. It opens late morning and tends to sell out fast because of the queue. The khao soi comes with chicken or beef in a rich, deeply fragrant broth with crisp noodles on top, eaten with pickled greens and shallots. The setting is plain, with seats under the trees. Honestly, go before noon — it runs out quickly — and prices are gentle, the local-shop kind.
A veteran khao soi shop in the Fah Ham district that's been part of Chiang Mai for a long time — one of the areas known for the halal khao soi tied to its Chinese-Muslim Yunnanese roots. The broth is rich and full of spice, the meat slow-cooked and tender, with chicken or beef to choose from. The setting is traditional and easy, and it keeps longer hours than many of the tiny shops. A good pick if you want a khao soi place with real history behind it.
A long-established northern restaurant in the old city that's among the first names people mention for a full Lanna spread. It does nam prik ong, nam prik num, gaeng hung lay, larb khua, sai ua and pork rinds. At lunch it runs as a simple rice-and-dishes shop; in the evening it becomes a sit-down restaurant in an old wooden house decorated with Lanna antiques. It's ideal if you want to try several northern dishes in one meal. It's popular, so arrive early or be ready to wait for a table.
The most famous khao kha moo in Chiang Mai, known to everyone as "the lady in the cowboy hat" after the hat the vendor wears every day. The pork leg is braised until meltingly soft, the skin like jelly, spooned over hot rice with pickled greens and egg. It sells from evening into the night at the Chang Phueak Gate plaza, with a long queue almost every night. To be honest, you'll wait a bit — but it's an easy, tasty, cheap meal and a fixture of a Chiang Mai late night.
A Doi-coffee café with a story, using arabica beans from an Akha hill-tribe community's farm in the northern highlands, roasted and brewed with real care. It's one of the cafés that helped put Thai coffee on the map. The coffee is clean and full of character, the room warm and welcoming, with several branches in the old city and around Nimman. A great choice if you want to try genuine Thai Doi coffee while supporting the growers at the source, around ฿60–120 a cup.