Skip to content
Chiang Mai Cooking Class: How to Choose (Farm, Evening, Vegan)

Chiang Mai Cooking Class: How to Choose (Farm, Evening, Vegan)

The quick version

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.

6 min readBy Siam Handbook Editorial
Share this article:
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.

Chiang Mai Cooking Class, Thailand — 1
Photo: Adbar, CC BY-SA 3.0, 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.

Curry paste fried with coco cream — 2
Photo: Helge Høifødt, CC BY-SA 3.0, via Wikimedia Commons.
  • 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

Dishes at tiny Thai restaurant in Shirokane 2 — 3
Photo: Syced, CC0, via Wikimedia Commons.

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.

Good to know

Free pick-up at Smile covers hotels within 3 km of the Old City, so check your address against that radius before you book.

FactorFarm-based classOld City class
Typical lengthHalf day to full dayCheck with school
Market stopOften included (Smile lists one)Check with school
TransferHotel pick-up; Smile lists free pick-up within 3 km of the Old CityOften walkable; check with school
Menu freedomSmile says there is no fixed menuCheck with school
Garden visitYes, on an organic farmUsually not
Time costTravel of about 45 minutes each way for SmileLow
Dishes at tiny Thai restaurant in Shirokane 3 — 4
Photo: Syced, CC0, via Wikimedia Commons.

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.

Fried-pork-shank-photo-thai 2 — 5
Photo: Mcmrose, CC BY-SA 4.0, via Wikimedia Commons.

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.

Tip

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.

Pad Thai (Jhanjay Vegetarian Thai Cuisine  Ballard  Seattle) — 7
Photo: bochalla, CC BY-SA 2.0, via Wikimedia Commons.
  • 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

Chiang Mai Cooking Class, Thailand — 8
Photo: Tris_T7, CC BY-SA 4.0, via Wikimedia Commons.

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

Chiang Mai Cooking Class, Thailand — 9
Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons.

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.

Chiang Mai Cooking Class, Thailand — 10
Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons.

Cooking class or food tour? Pairing options

Sponsored

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

Sponsored

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.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful