Cooking classes in Chiang Mai (2026): the complete guide

A market tour, a farm, and a hands-on session making khao soi and curry paste from scratch: a Thai cooking class is one of the best things to do in Chiang Mai. Where to take one, what to expect, half-day versus full-day, costs, and how to choose.

Of all the things to do in Chiang Mai, a Thai cooking class is the one that keeps giving long after you fly home. You spend a morning or a day learning to read a Thai market, pounding curry paste in a stone mortar, and cooking khao soi, pad thai, and curry from scratch, then eating everything you make. It is hands-on, social, and surprisingly easy, and it sends you home able to recreate the food you fell for. This guide covers where to do it, what to expect, and how to choose.

For the dishes themselves, see our northern Thai food guide and food hub. To browse and book a class, search Klook for Chiang Mai cooking classes.

What a class is like

The format is broadly the same everywhere, and it works:

  1. The market tour. You start at a local market, where the instructor walks you through the herbs, pastes, vegetables, and rice that make up Thai cooking, and you buy or gather ingredients.
  2. The cooking. Back at the kitchen (or farm), you cook several dishes yourself at your own wok or station, guided step by step: a curry and its paste, a stir-fry, a soup, a salad, and a dessert.
  3. The eating. You eat each dish as you make it, which means you finish very full.
  4. The recipe book. You leave with a booklet so you can recreate everything at home.

Farm or in-town?

  • In-town classes centre on a market visit and a kitchen in or near the Old City. Convenient, time-efficient, and great if your schedule is tight.
  • Farm-based classes drive you out to an organic farm in the countryside, where you also tour the gardens, pick your own herbs and vegetables, and cook in a scenic open-air kitchen. More immersive and a lovely half-day in itself.

Both teach the same core dishes. Choose the farm for the setting and the fuller experience, in-town for convenience.

The schools

They are similar in quality and format; pick by setting, class size, the dish menu, your dietary needs, and recent reviews.

What it costs

ClassPriceIncludes
Half-day (4 to 5 dishes)฿800 to ฿1,200Market tour, ingredients, food, recipe book
Full day (6+ dishes)฿1,000 to ฿1,600Above, plus longer tour and more dishes
Farm-basedHigher end of aboveCountryside setting, garden tour, transfer
Private / premiumFrom ฿2,000+One-on-one or small-group, tailored menu

Most prices include hotel pickup, all ingredients, the food you cook and eat, and a recipe book. It is excellent value for half a day of activity, instruction, and a full meal.

How to choose and book

  1. Pick farm or in-town based on your time and whether you want the countryside experience.
  2. Check the dish menu. Make sure it includes the dishes you want to learn (khao soi is a good sign in the north).
  3. Flag dietary needs when booking: vegetarian, vegan, allergies. Almost all schools accommodate them.
  4. Consider class size. Smaller groups mean more attention; some premium classes cap numbers.
  5. Book ahead in high season; the popular schools fill. Compare and book on Klook.

The bottom line

A cooking class is the souvenir that lasts. For under 1,500 baht you get a market education, a hands-on session, a feast, and the ability to cook Thai food at home. Do it early in your trip and you will order more confidently for the rest of it. Pair it with our food tours guide and the food hub.