
Chiang Mai Cooking Class: How to Choose (Half Day vs Full)
Compare Chiang Mai cooking classes by format, location, group size and diet needs, with booking tips and mistakes to avoid before you reserve.
On this page
Last updated November 2026: a Chiang Mai cooking class gets easier to pick once you split the options into farm, in-town and evening formats. Farm classes trade about 90 minutes of round-trip travel for a market stop and a garden. Below you will find the choice criteria, one school's published prices as a reference, and a booking checklist, plus pointers to local dishes around the city.
Featured image: Nacho Pintos from Barcelona, CC BY 2.0, via Wikimedia Commons.

Short answer: which class to pick
Choose a farm class if you want a market stop, a garden and most of a day devoted to cooking. Choose an in-town class if your schedule is tight. Choose an evening session if you would rather cook dinner than book a restaurant. Smile Organic Farm Cooking School lists ฿900 to ฿1,200 per person on its own site, which gives you one price anchor. Other schools differ in inclusions, so compare like with like and confirm before booking.
- Pick a half day if this is your first class and you want a free afternoon.
- Pick a full day if you want more dishes and a longer stay in the garden.
- Pick an evening class if you want cooking to replace dinner.
- Pick a small-group or private class if you want close attention or have strict dietary needs.

How to choose a Chiang Mai cooking class: five criteria
Five criteria narrow the field fast: location, group size, duration, diet and menu flexibility. Location decides most of your day. Smile Organic Farm describes its farm as 45 minutes from the Old City, near San Kamphaeng Hot Springs. Group size shapes how much hands-on help you get. One school in search results advertises a 4-person cap, which you should verify on its own site. Menu flexibility matters if you have favorite dishes. Smile Organic Farm lets guests choose from up to 8 categories instead of following a fixed menu.

| Criterion | Question to ask | What to look for |
|---|---|---|
| Location | Farm or in-town? | Travel time each way and whether pick-up is included |
| Group size | Private, small or large? | A stated maximum number of guests |
| Duration | Half day, full day or evening? | Start and end times, plus drop-off time |
| Diet | Vegan, vegetarian, halal, allergy? | Written confirmation of substitutions |
| Menu | Fixed or choose your own? | How many dishes you cook yourself |
Farm class vs. in-town class

A farm class costs about 90 minutes of round-trip travel, based on the 45-minute one-way figure above. In exchange you get a local market stop and a working garden where herbs and vegetables are picked for your dishes. An in-town class saves that time. It may feel less hands-on, so ask how many people share a cooking station and who does the chopping. Neither format is better in every case. Treat it as a trade between time and setting. If your trip is only 2 or 3 days, the saved 90 minutes may matter more than the garden.
Half day, full day or evening

Smile Organic Farm's own site lists three formats, and they work as one worked example. Full day runs 8:00–16:00 with 8 categories at ฿1,200 per person. Half day runs 8:00–14:30 with 5 categories at ฿900. Evening runs 15:00–21:30 with 5 categories at ฿900. Prices are as listed by the school, so confirm before booking. Full day adds salad, dessert and a Thai herbal drink, which is 3 extra categories for ฿300 more. Half day suits first-timers who want an afternoon free. An evening class replaces a restaurant meal, and drop-off at 21:30 means you should skip a second dinner. For nights when you do not cook, browse Old City dinner options.
- Full day: 8:00–16:00, 8 categories, ฿1,200 per person.
- Half day: 8:00–14:30, 5 categories, ฿900 per person.
- Evening: 15:00–21:30, 5 categories, ฿900 per person.
Vegan, vegetarian and allergy-friendly classes
Smile Organic Farm states that dishes can be spicy or mild, vegetarian or vegan. One search listing also describes a private vegan class under the name Taste from Heaven, which you should verify on the venue's site. Thai kitchens often rely on fish sauce, oyster sauce and shrimp paste. Ask how each is replaced before you pay. Allergies and halal or gluten-free needs deserve a written reply, not a verbal yes. For more options, see our notes on vegan eating in Chiang Mai.
- Does the curry paste contain shrimp paste, and what replaces it?
- Which sauces are swapped for vegan versions?
- Is the kitchen shared with meat and seafood prep?
- Can the school confirm allergy handling in writing?
What you will actually cook, and Northern Thai dishes to look for
Smile Organic Farm groups its dishes into curry paste, curry, stir-fry, soup, salad, spring roll, dessert and herbal drink. Those headings are generic Thai staples. Khao soi, Nam prik and Sai oua are Lanna-region dishes, and a category list does not guarantee them. Ask the school whether any Northern dishes are on the menu. One small-group listing mentions a Northern Lanna menu, though that needs checking on its site. Expect to cook a handful of dishes, not a full banquet, and expect heat from the kitchen. A recipe e-book is included at Smile Organic Farm, so you can repeat dishes at home. If Khao soi is the goal, read about Khao soi bowls to try too.
Because guests can pick from up to 8 categories rather than a fixed menu, the dish list is yours to shape before the class.

Getting there and fitting it into your day
Smile Organic Farm lists pick-up at 8:00–8:30 for the full and half day courses. Evening pick-up runs 15:00–15:30. Free pick-up is stated for hotels within 3 km of the Old City, so check what applies outside that radius. If you stay in Nimman, ask whether your hotel falls inside the pick-up zone. Nimman visitors can also compare Nimman restaurants for the nights without a class. Plan for the 45-minute ride each way. Ask what happens in heavy rain, since a farm garden depends on weather. A morning class followed by a free afternoon is the easiest shape for most trips.
Booking checklist and mistakes to avoid

Book directly with the school when possible, and compare marketplace listings only for like-for-like inclusions. Smile Organic Farm shows a WhatsApp number on its own site for reservations. Prices differ in currency and inclusions, so ask for the baht figure in writing. Allow a full day for the longest format, 8:00–16:00, and avoid stacking other plans.
- Confirm the price in baht and what it includes.
- Confirm pick-up zone, time and drop-off time.
- Ask about cancellation and rain policy.
- Ask for minimum and maximum group size.
- Check that food is eaten at the class, so you can skip a meal.
- Mistake: booking an evening class and a restaurant dinner on the same night.
- Mistake: assuming every school teaches Northern Thai dishes.
Who should skip a cooking class
Skip a farm class if you have mobility limits, since gardens and market stops involve walking and standing in a hot kitchen. Skip it on a very short layover, because the farm costs about 90 minutes of round-trip travel. Young children may struggle with the 5-category half day, so ask for a shorter or private session. Once you have decided, compare restaurants across Chiang Mai for the meals around your class.
Notes for your Thailand trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





