From the organic-farm classes Chiang Mai is famous for to market-tour, half-day, evening, group and private sessions - a nomad, expat and traveller guide to learning Thai food in the north: the class formats, the Lanna dishes you can cook, vegetarian and vegan options, English-speaking chefs, what is included and typical class prices in baht.
A Thai cooking class is one of the best things to do in Chiang Mai - and one of the most useful souvenirs you can bring home. The city is Thailand's cooking-class capital, best known for organic-farm classes that take you into the hills to harvest your own ingredients, plus a full range of city schools taught in English by professional chefs. Here is how it works: the class formats (organic-farm, market-tour, half-day, evening, group and private), the northern Lanna dishes you can learn, vegetarian and vegan options, what is included, what a class costs in baht, and how to book and get the most out of it.
The format Chiang Mai is famous for takes you out of the city to an organic farm in the surrounding hills and rice fields, where you harvest herbs and vegetables straight from the garden before cooking them. Most farm classes bundle in transport from town, a fresh-market stop and a relaxed half or full day in an open-air kitchen surrounded by countryside. It is the most scenic and immersive way to learn Thai food anywhere in the country, and the single biggest reason foodies choose Chiang Mai over Bangkok for a class.
City-based classes typically open with a guided walk through a local fresh market - often Warorot (Kad Luang) or a neighbourhood talat - to meet the ingredients before you cook them: galangal, lemongrass, kaffir lime, Thai basil, palm sugar, fresh curry pastes and the chillies that set the heat. You learn to shop and identify produce the way a northern Thai cook does, then head to the kitchen to turn it into lunch or dinner.
The standard class runs roughly three to four hours and teaches three to five dishes - usually a curry paste pounded from scratch, a stir-fry, a soup and a dessert - which you then sit down and eat. Morning sessions often include the market or farm visit; afternoon sessions tend to start straight in the kitchen. It is the sweet spot for most visitors: enough to genuinely learn technique without giving up a whole day of remote work or sightseeing.
Evening sessions suit nomads and expats who cannot give up a working day - kitchen-only, sociable and finishing with dinner, a good group or date activity. Private classes cost more but hand you the chef's full attention, a menu you choose and a pace that fits serious learners, families or strict diets. Most Chiang Mai schools run small groups of six to twelve, which keeps them affordable and friendly.
Beyond the national classics - green and red curry, pad thai, pad krapow, tom yum, tom kha, som tam and mango sticky rice - Chiang Mai is the place to learn Lanna northern cooking. Ask for khao soi (the city's famous curry-noodle soup), sai ua (northern herb sausage), nam prik ong and nam prik noom (chilli dips) and gaeng hang lay (Burmese-influenced pork curry). Many schools let you pick a few dishes from a set list, so you can build a northern-focused menu.
Cooking schools cluster around the Old City and the moat for walkable market-tour and heritage-house classes; around Nimman and the Santitham belt for modern, convenient kitchens near the nomad cafes and condos; and out in the Mae Rim, Hang Dong and San Kamphaeng countryside for the organic-farm classes. If you are staying in town, an Old City or Nimman base puts several schools within a short ride, while farm classes handle their own pickup.
Chiang Mai is one of the most vegetarian- and vegan-friendly cities in Thailand, and its cooking schools reflect it: most offer full plant-based menus - swapping fish sauce for soy or salt, shrimp paste for fermented soybean, and meat for tofu, mushrooms and vegetables - if you flag it when booking. Farm classes are especially good for this, since the produce is picked on site. Halal-friendly and gluten-free adjustments are widely accommodated; private classes are safest for strict diets or allergies.
Chiang Mai is one of the easiest places in the world to learn Thai cooking as a foreigner: classes aimed at visitors are taught in clear English by professional chefs, kitchens are set up for hands-on cooking with your own wok and station, and almost every school sends you home with a printed or digital recipe booklet so you can recreate the dishes. Aprons, ingredients and equipment are provided - you just turn up hungry.
| Class type | Typical duration | Approx. price (THB / person) |
|---|---|---|
| Group class, kitchen-only (half-day) | 3-4 hours | 800 - 1,400 |
| Group class with market tour | 3.5-4.5 hours | 1,000 - 1,800 |
| Organic-farm class (with transport) | 4-6 hours | 1,200 - 2,200 |
| Evening group class | 2.5-3.5 hours | 800 - 1,500 |
| Private class (per person, small group) | 3-4 hours | 2,000 - 4,000 |
| Recipe booklet / apron | Included | Usually free |
Indicative 2026 ranges per person; prices vary by school, menu, season and group size. Confirm current pricing and inclusions at the time of booking.
A typical class price covers all ingredients and equipment, an apron, chef-led instruction, the market or farm visit where offered, the meal you cook (usually generous enough to be a full lunch or dinner) and a recipe booklet to take away. Farm classes normally include round-trip transport from the city, which is a large part of their value. Bottled water and tea are standard; alcohol usually is not.
Book online a day or two ahead - popular farm and weekend classes fill up - and confirm the meeting point, which for market or farm classes is often a pickup spot or the market rather than the kitchen. Come hungry, wear comfortable clothes and closed shoes, and tell the school about allergies or dietary needs in advance. Classes are hands-on and stand-up, so it is an active few hours rather than a demonstration you watch.
The real value is repeatable technique: balancing the four Thai flavours (sweet, sour, salty, spicy), pounding a fresh curry paste in a stone mortar, controlling wok heat and building a dish in the right order. Ask the chef where to buy pastes and hard-to-find ingredients back home, and which northern dishes freeze or keep well. Spice levels are adjusted to the group, so say up front whether you want it mild or genuinely Thai-hot.
If you are staying a while, an Old City, Nimman or Santitham base puts several cooking schools within an easy ride, and a well-equipped condo or house kitchen lets you keep practising afterwards - worth checking the hob, extractor and counter space when you view a place. Many serviced apartments and coliving spaces also run occasional in-house cooking or cultural sessions in their common areas.
Most group classes in Chiang Mai run roughly 800-1,800 baht per person for a half-day session - a little cheaper than Bangkok. Organic-farm classes, which include round-trip transport from the city, typically cost about 1,200-2,200 baht, and private classes around 2,000-4,000 baht per person. The price almost always includes ingredients, an apron, the meal you cook and a take-home recipe booklet.
For most visitors, yes - the farm classes are what make Chiang Mai special. You are driven out to an organic farm in the hills or rice fields, harvest herbs and vegetables straight from the garden, usually stop at a fresh market, and cook in an open-air kitchen surrounded by countryside. They cost a little more and take longer than a city class because transport and the farm experience are included, but they are the most scenic and immersive way to learn Thai food in Thailand.
Yes. Chiang Mai is the best place in Thailand to learn Lanna northern cooking. Alongside the national classics, many schools teach khao soi (the city's famous curry-noodle soup), sai ua (northern herb sausage), the nam prik chilli dips and gaeng hang lay pork curry. Ask when booking, since some schools focus on the standard tourist menu - the better ones let you choose several dishes from a set list so you can build a northern-focused class.
Yes, and Chiang Mai is one of the most vegetarian- and vegan-friendly cities in Thailand. Most schools offer full plant-based menus if you flag it when booking, substituting fish sauce with soy or salt, shrimp paste with fermented soybean, and meat with tofu, mushrooms and vegetables. Farm classes are especially good for plant-based cooking since the produce is picked on site. Halal-friendly and gluten-free adjustments are widely accommodated; a private class is safest for strict diets or allergies.
Yes. Classes aimed at visitors and expats are taught in clear English by professional chefs, with hands-on cooking at your own station and wok. Kitchens are set up for foreigners, spice levels are adjusted to the group, and nearly every school sends you home with a printed or digital recipe booklet. Aprons, ingredients and equipment are provided, so you just need to turn up hungry.
City half-day classes typically run three to four hours and teach three to five dishes - often a from-scratch curry paste, a stir-fry such as pad krapow or pad thai, a soup like tom yum or tom kha, a salad such as som tam, and mango sticky rice for dessert. Organic-farm classes run longer, four to six hours including transport and the farm visit. Better schools let you choose several dishes from a set list, and in Chiang Mai that often includes northern specialities.
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.
Dining in Chiang Mai · Shopping & markets · Things to do in Chiang Mai · Laptop-friendly cafes · Chiang Mai city hub
Browse Chiang Mai areas and homes near the markets, farms and cooking schools you want.
Hero photo by Aesthos AR. Photography on Pexels. General information only; confirm current class schedules, prices and inclusions locally before booking.