A bowl of northern Thai khao soi curry noodles

Food

Food worth discovering.

From Northern Thai classics to easy local eats, beautiful dining spaces and little sweet treats.

Taste Chiang Mai

🍜Local Flavors

Authentic Northern Thai and local Chiang Mai flavors worth seeking out.

Huen Muan Jai

Huen Muan Jai

Northern Thai Platter · Lanna House

A traditional Lanna house and garden serving authentic Northern Thai food.

฿200–400·Lunch or early dinner

Tong Tem Toh

Tong Tem Toh

Northern Thai · Nimman

Nimman's most popular Northern Thai table, relaxed and full of local dishes.

฿200–400·Late lunch

Khao Soi Mae Sai

Khao Soi Mae Sai

Khao Soi · Local Institution

A neighbourhood khao soi kitchen loved for its rich curry broth.

฿50–100·Morning

Ekachan

Ekachan

Ethnic Thai Cuisine · Gaeng Rawaeng Nuea

Refined Northern Thai cooking where local ingredients tell the story.

฿400–1,000·Dinner

Euang Kam Sai Northern Thai Cuisine

Euang Kam Sai Northern Thai Cuisine

Northern Thai · Home Style

Home-style Northern Thai plates cooked the way locals eat them.

฿100–300·Lunch

Creative · Memorable · Worth the Journey

Something Special

Unique dining experiences that are worth planning a meal around.

Blackitch Artisan Kitchen

Blackitch Artisan Kitchen

Chef's Table · Seasonal Tasting Menu

An intimate chef's table pairing local ingredients with modern technique.

฿2,000–2,500·Dinner · book ahead

Kiti Panit

Kiti Panit

Heritage Thai · Tha Phae

Century-old shophouse turned elegant restaurant for classic Thai cooking.

฿500–1,200·Dinner

Baan Landai Fine Thai Cuisine

Baan Landai Fine Thai Cuisine

Fine Thai · Garden Setting

Refined Thai plates served in a quiet garden villa setting.

฿500–1,500·Dinner

Good Food · Beautiful Places

🌿Slow & Beautiful

Restaurants where the atmosphere is as memorable as the food.

137 Pillars House

137 Pillars House

Colonial Heritage · Hang Lay Nue

Elegant dining inside historic colonial surroundings, with refined Northern Thai cuisine.

฿1,000–2,500·Dinner

Oxygen Dining Room

Oxygen Dining Room

Riverside Dining · Lobster

A refined riverside room serving French, Thai and international cuisine.

฿1,000–3,500·Sunset dinner

Simple · Delicious · Easy on the wallet

🥢Easy Eats

Relaxed local restaurants offering great food at approachable prices.

KaPaO

KaPaO

Thai Kaprao Stir-fried · Nimman

A modern take on Thailand's beloved kaprao, right in the heart of Nimman.

฿200–400·Lunch

Kaprao Nueanuea Chang Moi

Kaprao Nueanuea Chang Moi

Beef Kaprao · Local Spot

A simple local shop specialising in flavourful holy basil stir-fried beef.

฿50–200·Lunch

Ohkajhu Nim City

Ohkajhu Nim City

Farm to Table · Premium Steak

Farm-to-table favourite known for fresh organic vegetables and hearty plates.

฿200–1,200·Anytime

Fresh Shrimp & Seafood Restaurant

Fresh Shrimp & Seafood Restaurant

Grilled River Prawns · Casual

A casual local seafood spot with fresh prawns at reasonable prices.

฿200–500·Dinner

Khao Soi Prince

Khao Soi Prince

Beef Khao Soi · Michelin Listed

A local favourite for rich, aromatic khao soi. Worth the trip for noodle lovers.

฿60–120·Morning

Chada Vegetarian Restaurant

Chada Vegetarian Restaurant

Vegetarian Thai · Plant Based

Meat-free versions of Thai classics at very gentle prices.

฿50–150·Lunch

Desserts · Bakery · Little Treats

🍰Sweet Things

Sweet stops, pastries, bakeries and desserts worth saving room for.

Saruda Finest Pastry Espace

Saruda Finest Pastry Espace

French Pastry · Orange Bliss

Elegant French-style pastry, crafted to look like a real orange.

฿200–300·Afternoon

Forest Bake

Forest Bake

Artisan Bakery · Carrot Cake

Artisanal pastries made with natural ingredients and homemade yeast.

฿100–200·Morning

SOFUTO CREAM

SOFUTO CREAM

Soufflé Pancake · Soft Serve

Japanese-style dessert spot known for fluffy pancakes and premium soft-serve.

฿100–250·Evening

Penny's Sweet House

Penny's Sweet House

Homemade Cakes · Bingsu

A cosy homemade dessert house with a wide selection of cakes and bingsu.

฿100–250·Afternoon

Our picks

The ones we always come back to

Blackitch Artisan Kitchen

Blackitch Artisan Kitchen

Chef's Table · Seasonal Tasting Menu

An intimate chef's table pairing local ingredients with modern technique.

฿2,000–2,500·Dinner · book ahead

Huen Muan Jai

Huen Muan Jai

Northern Thai Platter · Lanna House

A traditional Lanna house and garden serving authentic Northern Thai food.

฿200–400·Lunch or early dinner

Oxygen Dining Room

Oxygen Dining Room

Riverside Dining · Lobster

A refined riverside room serving French, Thai and international cuisine.

฿1,000–3,500·Sunset dinner

Forest Bake

Forest Bake

Artisan Bakery · Carrot Cake

Artisanal pastries made with natural ingredients and homemade yeast.

฿100–200·Morning

KaPaO

KaPaO

Thai Kaprao Stir-fried · Nimman

A modern take on Thailand's beloved kaprao, right in the heart of Nimman.

฿200–400·Lunch

Kiti Panit

Kiti Panit

Heritage Thai · Tha Phae

Century-old shophouse turned elegant restaurant for classic Thai cooking.

฿500–1,200·Dinner

What to eat

Chiang Mai's must-try local foods

Khao Soi

Khao Soi

Northern curry noodles with crisp noodles on top.

Sai Ua

Sai Ua

Herb-packed Northern Thai sausage, grilled over charcoal.

Moo Ping

Moo Ping

Juicy marinated pork skewers from morning markets.

Khao Kha Moo

Khao Kha Moo

Tender braised pork leg over rice with rich sauce.

Kanom Krok

Kanom Krok

Bite-sized coconut pancakes, crisp outside and creamy inside.

Nam Prik Noom

Nam Prik Noom

Smoky green chili dip served with vegetables.

Mango Sticky Rice

Mango Sticky Rice

Ripe mango with coconut sticky rice — a must-try.

Coconut Ice Cream

Coconut Ice Cream

Creamy coconut ice cream served in a fresh shell.

Keep exploring

Curated routes, practical guides and the places we would send a friend.