Northern Thailand's food capital - the home of khao soi, herby Lanna curries and one of Asia's great cafe and vegetarian scenes. A local-savvy guide to what to eat, where to eat it, the markets, the coffee, delivery and what it all costs.
Chiang Mai punches far above its size at the table. Northern Thai - or Lanna - cooking is distinct from the food of Bangkok and the south: milder, herb-forward, built around sticky rice, smoky chilli dips and the coconut-curry noodles of khao soi. Layered on top is one of Asia's best cafe and specialty-coffee cultures, a famous vegetarian and vegan scene, nightly markets and cheap, world-class street food. Whether you are here for a week or settling in on a DTV, here is how to eat well - grouped into the dishes to know, where to eat, the markets, and the practical stuff.
Chiang Mai's defining dish: a rich, mildly spiced coconut curry broth over soft egg noodles, topped with a nest of crispy fried noodles and served with pickled mustard greens, shallots, lime and chilli paste. Usually chicken or beef; every local has a favourite shop. A bowl runs roughly 50-70 baht at a specialist and is the one dish to eat first.
A fragrant grilled pork sausage packed with lemongrass, galangal, kaffir lime and chilli - the taste of northern Thailand. Sold by weight at markets and roadside grills, it is a staple snack and a fixture of any Lanna spread.
Two classic northern chilli dips: nam prik num is a smoky roasted green-chilli dip, while nam prik ong is a tomato-and-minced-pork relish. Both come with steamed vegetables, crispy pork rind (khaep moo) and sticky rice - communal, cheap and deeply local.
A Burmese-influenced pork belly curry, slow-cooked with ginger, tamarind and turmeric into something rich, sour and barely spicy. One of the north's great special-occasion curries, often eaten with sticky rice.
Fresh rice noodles in a tangy tomato-and-pork-rib broth coloured with dried ngiaw flowers - a beloved northern breakfast and market dish, dressed at the table with bean sprouts, pickled greens and chilli.
In the north, glutinous 'sticky' rice replaces steamed rice at many meals - rolled by hand and dipped into curries and chilli pastes. Pair it with khaep moo (crispy pork crackling), the region's favourite crunchy side.
The trend-setting district by the university is Chiang Mai's cafe, brunch and specialty-coffee capital - hundreds of laptop-friendly cafes, dessert bars, ramen and sushi spots, craft-beer bars and the One Nimman and Maya food halls. This is the heart of the digital-nomad food scene, from third-wave espresso to modern Thai.
Inside the moat you'll find everything from 40-baht khao soi shops and vegetarian canteens to cosy traveller cafes and temple-side coffee stands. Ratchadamnoen and the lanes around Tha Phae Gate mix cheap local eats with backpacker-friendly Western food and smoothie bars.
Along the old caravan road and down to the Ping River, the Night Bazaar area packs food courts, seafood restaurants, riverside dining and international options aimed at visitors - convenient and lively, if pricier than the neighbourhood spots.
Just north of the moat, Santitham is where locals, students and budget-savvy expats eat: dense rows of street stalls, noodle shops, grill joints and late-night eats at some of the lowest prices in the city. Great value and very local.
South of the Old City, Wualai (home of the Saturday Walking Street) and the Hang Dong corridor toward the suburbs offer everything from silversmith-quarter street food to larger family restaurants, cafes with mountain views and the international-school lunch crowd.
Every Sunday the Old City's main street fills with a vast craft-and-food market - grilled skewers, khanom (Thai sweets), fresh juices, roti and regional specialities eaten on the go. The single best evening for grazing your way through northern street food.
The city's bustling old riverside market is the place for northern produce, dried goods, sai ua, nam prik pastes, snacks and cheap local lunches. A working local market rather than a tourist one - go for authenticity and low prices.
The night-food stalls just north of the Old City's Chang Phuak gate are a local institution for khao kha moo (stewed pork leg over rice), grills and noodles - famous enough to have drawn TV crews, yet still cheap and unpretentious.
For air-conditioned, easy dining, the Nimman malls host clean modern food courts and restaurant clusters spanning Thai, Japanese, Korean, Indian and Western - reliable, card-friendly and ideal in the hot or burning season.
Chiang Mai is a genuine plant-based capital. Dedicated restaurants such as Pun Pun (organic farm-to-table), Free Bird Cafe, May Kaidee and countless others sit alongside a huge network of everyday ‘jay’ (strict vegan) stalls, marked by yellow flags with red lettering, where a full vegan meal costs 40-60 baht. Most Thai and international restaurants offer vegetarian versions of curries, stir-fries and noodles, and the city holds a large annual Vegetarian Festival each autumn. For expats with dietary needs, Chiang Mai is one of the easiest places in Thailand to eat meat-free.
Chiang Mai is one of the world's remote-work coffee hubs, and northern Thailand grows its own arabica in the surrounding hills. Nimman alone holds hundreds of cafes, from award-winning specialty roasters (the city is known for latte-art champions) to quiet, laptop-friendly work cafes with fast wifi and all-day power. Expect a flat white or pour-over for 60-100 baht, generous opening hours and a strong brunch culture. For remote workers, cafes double as informal offices - see our Chiang Mai coworking guide for dedicated spaces.
Beyond Thai, Chiang Mai has a deep bench of international dining - Japanese, Korean, Indian, Italian, Mexican, Middle Eastern and Western brunch spots, concentrated in Nimman and around the Old City. For eating in, Grab Food, LINE MAN, Foodpanda and Robinhood deliver across the city cheaply and in English, with most condos well covered. As a rough guide to costs: a market or khao soi meal runs 40-70 baht; a casual Thai restaurant 80-150 baht; a specialty coffee 60-100 baht; and a mid-range Western or Nimman sit-down meal 250-500 baht per person - noticeably cheaper than Bangkok or the beach cities. A couple who mix home cooking, street food and the occasional restaurant meal can eat very well on a modest budget.
Northern Thai (Lanna) cuisine, above all khao soi - a coconut curry noodle soup with crispy noodles on top. Other signatures include sai ua (herby northern sausage), nam prik num and nam prik ong chilli dips, gaeng hang lay pork curry and khanom jeen nam ngiaw noodles, usually eaten with sticky rice.
Exceptionally. Chiang Mai is one of Asia's best cities for plant-based eating, with dozens of dedicated vegetarian and vegan restaurants (Pun Pun, Free Bird Cafe, May Kaidee and many more), abundant 'jay' (strict vegan) stalls marked with yellow-and-red flags, and a big annual vegetarian festival.
Very affordable. A bowl of khao soi or a market meal runs roughly 40-70 baht, a casual Thai restaurant meal 80-150 baht, a specialty coffee 60-100 baht, and a mid-range Western or Nimman restaurant meal 250-500 baht per person. Chiang Mai is cheaper for eating out than Bangkok or the beach cities.
Yes - Grab Food, LINE MAN, Foodpanda and Robinhood all operate widely across the city, with most condos and neighbourhoods well covered. Delivery is cheap and fast, and the apps are the easiest way to order in English.
Nimman for cafes, brunch, modern Thai and international food; Santitham for the cheapest and most local street eats; the Old City for traveller-friendly khao soi shops and vegetarian canteens; and the Sunday Walking Street and Warorot Market for street-food grazing.
Things to do in Chiang Mai · Coworking spaces · Cost of living · Chiang Mai city hub
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.
Browse Chiang Mai areas and homes near the food you love.
Hero photo by Likeboss lertpongsaporn on Pexels. General information only; confirm current opening hours, prices and menus locally. Prices are indicative and in Thai baht.