Best Restaurants & Food in Chiang Mai
121 places found in Chiang Mai
Chiang Mai's food culture is distinct from Bangkok and the south — Northern Thai (Lanna) cuisine features dishes you won't find elsewhere in the country. Khao soi, the iconic coconut curry noodle soup, is the city's signature dish, with every local having their favourite stall. Sai oua (herbal sausage), nam prik ong (tomato-pork dip), and gaeng hang lay (Burmese-influenced pork curry) round out the northern specialities.
Beyond Lanna food, Chiang Mai has become a hub for health-conscious and international dining. The Nimman area is packed with excellent cafes, organic restaurants, and fusion spots. The Warorot Market and surrounding food stalls offer the most authentic local experience. For a true cultural dining experience, try a khantoke dinner — a traditional Lanna meal served on a raised pedestal tray with multiple dishes and classical dance performances.
Book food tours & dining experiences in Chiang Mai
Street-food crawls, cooking classes, and tasting tours — book the experiences behind the meals.
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Khao Soi Khun Yai
Khao Soi Khun Yai serves what many consider Chiang Mai's definitive bowl of khao soi from a garden shack beside the old-city moat near Wat Kuan Kama.

Pun Pun (Wat Suan Dok)
Pun Pun is the vegetarian institution in the garden of Wat Suan Dok — an open-air restaurant run by a sustainable-farming collective, serving Thai standards built on organic vegetables, house-made tofu, and seeds saved from its own farm.

Free Bird Cafe
Free Bird Cafe is Chiang Mai's feel-good vegan institution — a bright café whose profits fund Thai Freedom House, a language and arts centre for refugees from Myanmar and hill-tribe families.

Anchan Vegetarian Restaurant
Anchan Vegetarian Restaurant turned a tiny Nimman-side kitchen into one of Chiang Mai's most loved meat-free tables — a daily-changing blackboard of Thai dishes cooked vegetarian by default and vegan on request, from butterfly-pea-flower rice to herb-heavy curries and som tam.

Imm Aim Vegetarian and Bike Cafe
Imm Aim Vegetarian and Bike Café pairs two Chiang Mai obsessions — plant-based Thai food and slow travel — in a leafy Santitham house where the khao soi is vegan, the fruit shakes are enormous, and bicycles hang from the walls.

Tong Tem Toh
Tong Tem Toh is Chiang Mai's most famous northern-Thai table — a teak-house restaurant on Nimmanhaemin soi 13 where office workers, students, and food pilgrims queue together for laab kua, gaeng hang lay pork curry, herb-stuffed grilled pork neck, and the full northern repertoire.

Huen Phen
Huen Phen has been the old city's benchmark for northern Thai cooking for decades — an antique-crammed house near Wat Phra Singh serving khao soi and curries in the casual front room by day, and a fuller Lanna menu in the atmospheric main house at night.

Street food for local
A no-frills local street food spot in Chiang Mai's Si Phum area, open weekday mornings only.

La Vida Hostel
A spotless western-style hostel and restaurant in central Chiang Mai, known for Alsatian cuisine and rooftop pool.

The South African Cafe, Restaurant & Rooftop
A hidden gem café and rooftop restaurant serving South African cuisine in the heart of Chiang Mai.

LayLam Home Cooking
A beloved Chiang Mai home cooking spot serving authentic Thai evening meals on Sridonchai Rd.

Glyn Chiangmai Thai Cuisine
Charming Northern Thai café on Prapokklao Road serving breakfast, brunch, and lunch with authentic local flavour.

The Gad Lanna and Kam Lobby Lounge
Upscale all-day dining lounge inside Chiang Mai's InterContinental hotel, open daily from breakfast to late evening.

Garden to Table Chiangmai
Farm-to-table dining in Chiang Mai's old city, with fresh local produce and budget-friendly prices.

Rodlamun
A well-regarded daytime eatery on Jhaban Road serving authentic Thai food in a casual, unpretentious setting.

Another World
An evening dining destination in Chiang Mai's Old City, open nightly from 6pm to midnight.

Chai 'N' Thai @ Nimman
Authentic North and South Indian restaurant in Nimman, serving halal, vegan, and gluten-free options daily.

The OT Dispensary - OLD TOWN
A laid-back cannabis dispensary and lounge in Chiang Mai's Old Town with a rooftop, PS5, and friendly staff.

Ikigai Restaurant
A creative Western-Japanese fusion dining experience in Chiang Mai, built around an ever-changing chef's tasting menu.

Friend's Table (reservations required)
A reservation-only fine dining experience in Chiang Mai's Hang Dong area, serving creative multi-course menus in an intimate woodland setting.

B Samcook Home16
Beloved home-style Thai eatery in Chiang Mai's Hai Ya neighbourhood, open six days a week.

Ghin
Refined Thai dining in Chiang Mai's Old City, blending Lanna-inspired flavours with attentive, personalised service.

Sapiens Restaurant
An intimate fine-dining restaurant in Chiang Mai blending Thai and Western flavours, open evenings only.

Khum Hmon Somm
A family-run northern Thai kitchen in Hai Ya, beloved for its khao soi and warm, unhurried atmosphere.
All 121 restaurants & food in Chiang Mai
- 294 Bistro Chiangmai
- 9 Siblings Restaurant
- Airniversary Chiang Mai
- Alice's Restaurant
- Anchan Vegetarian Restaurant
- Another World
- Aquila
- B Samcook Home16
- Baan Buri Café & Restaurant
- Baan Khun Nine Kitchen
- Baan Landai Fine Thai Cuisine
- Baan Mae Café & Restaurant
- Best Khao Soi Chang mai
- Bistro Terrace
- Blackitch Artisan Kitchen
- Blanc Chiang Mai
- Bodhi Terrace
- Busarin
- Cat Graffiti Thai food and fried chicken stall
- Chada Vegetarian Restaurant Chiang Mai
- Chai 'N' Thai @ Nimman
- Chan Talay Seafood
- CHARMM : BISTRO & GALLERY
- Cheap and cheerful 30 baht Thai Food
- Chef Den Seafood
- Chiang Mai Breakfast Restaurant (SANEHA) ร้านอาหารเช้า เชียงใหม่
- Chiang Mai Breakfast World
- Chiang Mai University Main Food Court
- Copacabana Rooftop diner
- Fern Forest Cafe
- Food court
- Food Market
- Food Patio
- Free Bird Cafe
- Friend's Table (reservations required)
- Garden to Table Chiangmai
- Ghin
- Glyn Chiangmai Thai Cuisine
- Good restaurants
- Goodsouls Kitchen
- Gord Chiangmai Kitchen ครัวกอดเชียงใหม่ - Breakfast, Brunch & Lunch in the garden
- Grazie Thai Local Food - Wan Ton Noodle
- Hard Rock Cafe Chiang Mai
- Huen Muan Jai
- Huen Phen
- Ikigai Restaurant
- Imm Aim Vegetarian and Bike Cafe
- It’s Good Kitchen
- JAI LOY CAFE & ROOFTOP
- Jarid Thai Food & Fine Wines
- Kad Kafé Restaurant at Shangri-La Chiang Mai
- Kad Luang Airport Local Shop
- Kang Jingjai
- Khao Soi Khun Yai
- Khoei Chiang Mai - Northern Food (Chiang Mai Restaurant)
- Khum Hmon Somm
- Kiti Panit
- Krua Dabb Lob
- Kung Yim Shop (2nd Branch)
- L'éléphant
- La Vida Hostel
- Lanna Square
- Late Night Street Foods And Noodles
- LayLam Home Cooking
- Lerd Rote Tai Rom Ma-Feuang
- LINK Cuisine
- Lookbua thai food Restaurant
- Maadae Slow Fish Kitchen
- Madame Lee Fun Dining
- Maepen Seafood, Rimping 1 Branch
- Maré Seafood
- Maya Kitchen
- Moh-o-cha
- Moose Rooftop Wine Bar
- Mr. KAI Restaurant
- Neighborhood Community
- NORI Sky Terrace
- North Sea Seafood
- Oh Talay
- Oxygen Dining Room
- Paak Dang Riverside Restaurant
- Paper Butter on the roof
- PARI-
- 𝙋𝘼𝙐𝙎𝙀 𝘰𝘯 𝘵𝘩𝘦 𝑯𝑰𝑳𝑳 Coffee and Rooftop bar
- Phuket Seafood
- Pun Pun (Wat Suan Dok)
- Reform Kafé - Vegan Garden Restaurant
- Riverfront Restaurant Chiang Mai
- Rodlamun
- Saen Kham Terrace Restaurant
- Sapiens Restaurant
- Sawasdee you - Art and Street food
- Street food - fried pancake
- Street Food @ One Nimman
- Street Food & Kalare Night Market
- Street food for local
- sub seafood
- Suki Changphuak
- Terrace Bar & Cuisine Restaurant
- Terrace Seafood Restaurant Chiang Mai
- Tha Phae Grill
- Thaan Aoan
- Thai Food Good Taste - Chiang Mai
- Thai Food Resto
- Thajene Chomchan
- The Gad Lanna and Kam Lobby Lounge
- The garden by lemongrass
- The Good View Bar & Restaurant
- THE HOUSE by Ginger
- The OT Dispensary - OLD TOWN
- The River Lofts
- The Riverside Bar & Restaurant
- The South African Cafe, Restaurant & Rooftop
- Tong Tem Toh
- Tops Food Hall Central Chiangmai
- We-La-Dee Cafe & Restaurant
- YaYee Rooftop
- ควันจุ๊งจุ๊ง Rooftop Bar & Bistro(ช้างคลาน)
- ด่อง-Dông.cnx (local food)
- ร้านหม่าล่า88 麻辣烧烤 The Thai Street
- ลอยเคราะห์ไทยฟู้ดส์
Find a place to stay in Chiang Mai
Compare prices across booking sites.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Agoda
Asia-focused selection
Compare rates on Hotels.com
Member prices
Sponsored — we may earn a commission at no extra cost to you. Learn more.
Frequently Asked Questions
Where do I find the best khao soi in Chiang Mai?
The most famous spots include Khao Soi Khun Yai (widely considered the best), Khao Soi Mae Sai near the Old City, and Khao Soi Lam Duan Fah Ham near the river. Each has a slightly different style — some creamier, some spicier. Expect to pay 50-80 THB per bowl.
What food markets should I visit in Chiang Mai?
Warorot Market (Kad Luang) is the main day market with excellent prepared food. The Saturday Walking Street (Wualai) and Sunday Walking Street (Ratchadamnoen) have the best night market food. Thanin Market is a lesser-known local favourite for morning noodles.
Is Chiang Mai good for vegetarian and vegan food?
Exceptionally so. Chiang Mai has Thailand's largest vegetarian and vegan dining scene. Many restaurants cater specifically to plant-based diets. Try Pun Pun (organic Thai vegetarian), Reform Kafe (vegan), or the Jay (vegetarian) food stalls at any temple festival.