
Chiang Mai Cooking Class: How to Choose (Farm, Evening, Vegan)
Compare Chiang Mai cooking classes by time, transfer, menu choice and diet. See which format fits your trip, and what to confirm before you book.
On this page
Last updated November 2026: picking a Chiang Mai cooking class mostly means choosing between a farm school outside town and a kitchen in the Old City. Farm classes trade travel time for gardens and a market stop. Old City classes save hours but offer less to see along the way.
Featured image: Syced, CC0, via Wikimedia Commons.

Quick answer: which Chiang Mai cooking class to pick
Pick a farm class if you can give up most of a morning or evening. Smile Organic Farm Cooking School, for example, says it is about 45 minutes from the Old City, near San Kamphaeng Hot Springs. Pick an Old City kitchen if your days are packed with temples and you only have a free evening. Whichever you choose, confirm hours, price and diet handling with the school first. For wider context on eating in town, start with our Chiang Mai food guide.

- First-timer with a free day: a full-day farm class with a market stop.
- Short stay with one free evening: an evening class, then a late meal.
- Vegan or vegetarian: a school that confirms in writing which sauces it uses.
- Food-obsessed: a half-day class paired with a guided eating walk.
- Tight budget: the half-day or evening format, which Smile lists at a lower price than its full day.
Farm class vs Old Town class: how they differ

Farm schools run on a pick-up schedule. You ride out, shop at a market, cook in an open kitchen and ride back. Old City schools are shorter and easier to fit between sights. Treat every cell marked "check with school" as an open question to put in your booking message.
Free pick-up at Smile covers hotels within 3 km of the Old City, so check your address against that radius before you book.
| Factor | Farm-based class | Old City class |
|---|---|---|
| Typical length | Half day to full day | Check with school |
| Market stop | Often included (Smile lists one) | Check with school |
| Transfer | Hotel pick-up; Smile lists free pick-up within 3 km of the Old City | Often walkable; check with school |
| Menu freedom | Smile says there is no fixed menu | Check with school |
| Garden visit | Yes, on an organic farm | Usually not |
| Time cost | Travel of about 45 minutes each way for Smile | Low |

Half day, full day or evening: how to fit it into your trip
Smile Organic Farm lists three formats. Its full day runs 8:00 to 16:00 with eight dish categories. Its half day runs 8:00 to 14:30 with five categories. Its evening class runs 15:00 to 21:30, also with five. Pick-up starts around 8:00 to 8:30 for the day classes and 15:00 to 15:30 for the evening one. Hotel drop-off matches each end time. A full day leaves little room for anything else, since travel counts against it. The evening class suits a temple-heavy day, but dinner becomes your own cooking, so plan a late meal. A slow morning before or after helps, and our Chiang Mai cafe guide has places for it. Other schools run on different clocks, so ask for exact pick-up and drop-off times.

What a Chiang Mai cooking class costs and what is included
As of November 2026, Smile Organic Farm's own site lists ฿1,200 per person for the full day. Its half day and evening courses are each listed at ฿900 per person. Confirm these on the school's booking page, since prices change. One farm class that ran about 15:30 to 20:30 was reported at ฿1,200 per person. That price covered hotel pick-up, ingredients, tea, coffee, water and aprons, with drinks extra. In the vegan category, Bodhi Tree Cafe was reported at about ฿1,000 for four dishes, one curry paste and one dessert. Confirm that it still runs the class. A typical day also needs a little for drinks and tips. If your hotel sits outside the free pick-up zone, ask what the transfer adds.
At Smile, the half day costs ฿900 per person, but the farm trip adds about 45 minutes each way, so budget that travel time too.

- Class fee: ask what the quoted price covers.
- Drinks: tea, coffee and water may be included, but soft drinks and alcohol often are not.
- Transfer: free pick-up applies only inside a stated radius.
- Tips: optional; budget a small amount in baht.
Vegan and vegetarian classes: what to check before booking

A "vegetarian" class can still use fish sauce, anchovy paste or egg. Message the school before paying. Smile says it can cook vegetarian or vegan and spicy or mild. Vegan classes also come and go, so one that ran a few years ago may be gone now. For restaurants and wider options, see our Chiang Mai vegan guide.
- Which sauces do you use: fish sauce, oyster sauce, shrimp paste?
- Is the curry paste made without shrimp paste?
- Do any dishes in my category use egg?
- Can you confirm vegan status in writing?
- How do you handle allergies, and is the kitchen shared?
What you will cook: northern dishes worth choosing

Many Chiang Mai menus mix familiar dishes with a northern pick. Common choices include tom yum, tom kha, pad Thai, som tam, spring rolls, panang curry and mango sticky rice. Khao soi is the northern dish to look for. It is a curry noodle bowl topped with crisp fried noodles, and some schools offer it. Choose it if the menu lets you pick. Our Khao soi guide explains where to try the finished dish. With a choose-your-own menu, balance your picks. Take one soup, one curry or stir-fry, one salad and one dessert, so you can eat what you cook.
How to book, get there and what to bring
Smile lists WhatsApp at +66 83 483 8999 as its contact channel and says it is open every day. Message at least a few days ahead and ask about space for your date. Give your hotel name so the school can confirm whether it falls inside the free pick-up radius. Kitchens get hot, so wear light, closed-toe shoes and bring a change of shirt. Tell the school about allergies when you book. Ask what happens in heavy rain and what the refund rule is if you cancel. Do not assume a policy; get it in writing.

Cooking class or food tour? Pairing options
A class teaches a few dishes in depth. A tour samples many in a short time. Doing both gives you the sampling first and a recipe set second. Our Chiang Mai food tour guide covers the walking options. If you would rather skip cooking and eat out, the best restaurants in Chiang Mai make a good fallback after a class day.
Mistakes to avoid
Most disappointments come from skipping a message before booking.
- Booking a full day when you only have an evening free.
- Assuming "vegetarian" means no fish sauce or egg.
- Forgetting that farm travel time counts against your day.
- Not asking what is included in the quoted price.
- Relying on an old blog post for a school that may have stopped a class.
- Eating a big lunch before an afternoon or evening class.
Useful notes for your Thailand trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





