Cooking Classes in Chiang Mai: Best Schools and What to Expect
Book an experience
Things to do here
The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.
Why Chiang Mai for cooking classes
Chiang Mai is the best city in Thailand to learn Thai cooking for three reasons: the ingredient diversity (northern Thai cuisine uses different herbs, pastes, and proteins than central Thai food), the concentration of good schools in a compact area, and the price — classes here are significantly cheaper than Bangkok equivalents for the same quality.
Northern Thai cuisine (lanna food) is distinct from what most people have eaten in Thai restaurants abroad. Khao soi — the signature dish of the north, a coconut-curry broth with crispy and soft noodles — is a northern staple. Nam prik noom (green chilli dip), sai ua (herbed sausage), and gaeng hang lay (a Burmese-influenced pork curry) are central Thai cuisine’s rarer counterparts that this region produces best.
What a class covers
A standard half-day class (3–4 hours) produces 4–5 dishes: typically a curry paste from scratch, one curry, a stir-fry, a soup, and a dessert. A full-day class adds a market visit and two or three additional dishes.
All classes are hands-on — not demonstrations. You make each dish yourself at a separate station and eat what you cook at the end of each round.
Recommended schools
Zabb E Lee Cooking School — Small groups (maximum 6–8), taught by a family who runs a local restaurant. Focuses on northern Thai dishes specifically — khao soi, nam prik noom, gaeng hang lay — rather than pad thai and green curry for tourists. Half-day ฿900, full-day ฿1,400. Classes in English. Pickup from Old City included.
Thai Farm Cooking School — Based on an organic farm 20 minutes from the city. Grows most of its own herbs and vegetables. A more rural setting than city-centre schools. Full-day classes only (฿1,300): farm tour, market visit, then cooking on site. Pickup from central Chiang Mai. Slightly longer travel time but the farm environment adds context.
Baan Thai Cookery School — One of the oldest schools in the city, in a traditional Thai house in the Old City. Curriculum covers both northern and central dishes, so good for those who want broader coverage. Small groups. Full-day ฿1,600, half-day ฿1,200.
Asia Scenic Thai Cooking School — Two locations (Old City and farm). Strong reviews for clear instruction and well-sourced ingredients. Classes run morning and afternoon. Full-day ฿1,200, half-day ฿950. Larger groups than the above but well-organised.
What to look for when booking
Group size: Classes with 8 or fewer people per instructor are meaningfully better. At 15+, individual attention becomes impossible.
Northern vs central focus: If you specifically want to learn khao soi and lanna cuisine, confirm the class covers these — many generic “Thai cooking” classes teach central Thai dishes only.
Ingredient quality: The best classes use fresh-ground curry pastes (not commercial paste), fresh galangal and lemongrass rather than dried, and protein that arrives from the market that morning.
Where to avoid: Heavily marketed tourist-strip classes near the Night Bazaar that advertise “10 dishes in 2 hours” — the math doesn’t work for genuine hands-on cooking at that volume.
Practical notes
- Booking: Most schools require advance booking 24–48 hours ahead; popular slots (morning, weekdays) fill first.
- What to wear: Expect to get splattered — dark or older clothes are sensible. Closed shoes recommended (hot oil, uneven surfaces).
- Dietary requirements: All schools accommodate vegetarian and vegan requests with advance notice. Gluten-free is possible at most.
- Pickup: The majority of schools include tuk-tuk or songthaew pickup from Old City guesthouses. Confirm when booking.
See also: Chiang Mai travel guide for a full overview of the city.
Frequently Asked Questions
- How much does a cooking class in Chiang Mai cost?
- ฿900–1,800 for a half-day class (3–4 hours, 4–5 dishes). ฿1,500–2,500 for a full-day class (6–7 hours, 6–8 dishes) including a market visit. The better schools with small groups and proper northern Thai content sit in the ฿1,200–1,800 range. Classes include ingredients and a recipe booklet to take home.
- Do cooking classes in Chiang Mai include a market visit?
- Most full-day classes start with a guided walk through Warorot or a local market, 45–60 minutes, identifying ingredients and discussing northern Thai produce. Half-day classes usually skip this and start at the cooking facility directly.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.