Home Plan trip Destinations Chiang Mai 🧭 Plan Your Trip 🔎 Search THEN About
HomeThailandChiang MaiCooking Classes in Chiang Mai
📍 Chiang Mai · Northern Thailand · Picked from real reviews · Updated 2026

Cooking Classes
in Chiang Mai

Chiang Mai has the highest concentration of Thai cooking schools in the country, with everything from walkable classes in the old city to organic farms outside town that offer hotel pickup. This page compares 5 popular schools based on real reviews, to help you see which budget and style fits which one.

🍳 Hands-on cooking🌾 Farm tours🥗 Vegetarian options💸 Price comparison
Explore all 5 Photo: Thai Secret Cooking School · CC BY-SA 4.0

📝 Written 30 Jun 2026 · ✅ Fact-checked 3 Jul 2026 · prices and schedules can change — check with the operator before booking

Area

Cooking classes are one of the most-booked activities for travelers in Chiang Mai. The main differences come down to location (old city versus a farm outside town), the number of dishes you get to cook, group size, and whether a market tour and farm tour are included. Prices start at around 900 baht and go up to about 1,400 baht per person.

All 5 schools below offer hotel pickup and can accommodate vegetarian menus in almost every case. The summary table below lets you compare quickly, then read the details of each school further down.

Chiang Mai cooking classes compared
SchoolWhat's includedNumber of dishesApproximate price
Thai Akha KitchenMarket tour + hotel pickup + 5 spice levels to choose from11 dishes1,300–1,400 ฿
Thai Farm Cooking SchoolMarket tour + organic farm tour + hotel pickup6–7 dishes (half/full day)~1,000–1,200 ฿
Basil Cookery SchoolMarket tour + small group of 1–6 people + hotel pickup6 dishes + 1 curry paste900–1,000 ฿
Asia Scenic Thai CookingMarket tour + herb garden/farm + choose your own dishesChoice of multiple dishesFrom ~1,300 ฿
Grandma's Home Cooking SchoolMarket tour + organic farm + hotel pickup3 dishes (your choice)~1,100 ฿ ($32)
1

Thai Akha Kitchen

📍 In town (near Tha Phae Gate) 🧭 Old City
DurationAbout 4–5 hours
Approx. price1,300–1,400 ฿
👍 Best forTravelers who want the most dishes and vegetarian/vegan options
Lots of dishesVegan-friendlyChoice of spice level

Thai Akha Kitchen is a cooking school right in the old city, an easy walk from Tha Phae Gate. Its main selling point is the sheer number of dishes you get to cook — up to 11 per class, which is considerably more than most schools that typically offer 5–7 dishes. Everyone gets their own wok station, and you can choose your spice level across 5 different degrees, so it suits both spice lovers and milder palates.

The morning session takes you to a fresh market before cooking begins, to see real ingredients and learn how locals shop for them. A point many reviews praise is how vegetarian- and vegan-friendly this school is, since almost every dish can be adapted to plant-based ingredients. The class wraps up with a take-home recipe book. This school has consistently earned high review scores and awards on Tripadvisor.

The morning session with the market tour costs around 1,400 baht, while the evening session is slightly cheaper at around 1,300 baht. Both sessions include ingredients, a personal cooking station, the recipe book, and hotel pickup within the service area.

💡
Tip: If you want the full market tour experience, choose the morning session, since the evening session usually skips the market walk.
✅ Highlights from reviews
  • Get to cook as many as 11 dishes
  • Almost every dish can be made vegetarian/vegan
  • Old-city location, easy to walk to
⚠️ Worth noting
  • Pricier than budget-tier schools
  • The large number of dishes can make the class feel a bit packed
  • No outside-of-town farm tour
2

Thai Farm Cooking School

📍 Farm outside town (Mae Rim) 🧭 Outside town
DurationHalf day or full day
Approx. price~1,000–1,200 ฿
👍 Best forTravelers who want a full-day organic farm atmosphere
Organic farmMarket tourHalf/full day options

Thai Farm Cooking School is one of the longest-running organic farm cooking schools in Chiang Mai. The farm itself sits outside town, and the highlight is experiencing a real working farm — walking through the vegetable and herb plots and seeing ingredients that are grown on-site before they're brought into the class. Each person has their own cooking station.

The class starts with a stop at a fresh market to pick out ingredients, then continues by car to the farm. During the day there's time to walk the farm and see how each ingredient grows. Dishes frequently mentioned in reviews include curries, spring rolls, tom yum, stir-fried chicken, and mango sticky rice. Both half-day and full-day options are available, and hotel pickup is included.

Some reviews note that the price runs about 200 baht higher than a few other schools, but it comes with the farm atmosphere and farm-walk segment that in-town schools don't offer. It suits travelers who want a full-day farm-to-table experience rather than just a cooking lesson.

💡
Tip: If you're traveling with family or have a full day free, choose the full-day class so you can cook the complete set of dishes and have a relaxed walk around the farm.
✅ Highlights from reviews
  • Genuine organic farm atmosphere
  • Both half-day and full-day options
  • Includes market tour and hotel pickup
⚠️ Worth noting
  • Outside town, requires travel time
  • Pricier than some in-town schools
3

Basil Cookery School

📍 In town (Old City) 🧭 Old City
DurationAbout 4–5 hours
Approx. price900–1,000 ฿
👍 Best forTravelers who want a small-group class on a budget
Small groups of 1–6Great valueHealthy recipes

Basil Cookery School is an old-city school with high review scores and an affordable starting price. The clear difference here is that classes are capped at just 1–6 people, much smaller than many schools that take 10–20 people per session, so you get more individual attention. Each person prepares their own set of 6 dishes, plus one curry paste.

The class includes a fresh-market walk to see and pick out ingredients, which some reviews point out as an advantage since many schools only run the market tour in the morning session. The recipes here are based on family recipes that use less oil and more vegetables, giving the food a healthier profile. The school can adjust dishes for dietary restrictions and prepare vegetarian versions when requested in advance.

With a starting price of around 900 baht and small group sizes, many reviews rate this as a great-value option for budget-conscious travelers who still want a quality, uncrowded class.

💡
Tip: Because groups are small, spots fill up fast during high season, so book several days ahead.
✅ Highlights from reviews
  • Small groups of 1–6, attentive teaching
  • Affordable starting price
  • Health-focused recipes with less oil
⚠️ Worth noting
  • Limited seats, hard to book in high season
  • No outside-of-town farm tour
  • Fewer dishes than the bigger-menu classes
4

Asia Scenic Thai Cooking School

📍 In town + farm outside town 🧭 Old City / Outside town
DurationAbout 4–6 hours
Approx. priceFrom ~1,300 ฿
👍 Best forTravelers who want to choose their own dishes and get great photos
Choose your own dishes2 locationsHerb garden

Asia Scenic Thai Cooking School offers 2 locations to choose from: an old-city class within walking distance of Tha Phae Gate, with a herb garden in town where you can pick fresh ingredients before cooking, and an out-of-town class set among rice fields and organic vegetable plots, ideal for travelers who want a quiet setting and great photos.

What sets this school apart is that it doesn't use a fixed menu — students choose what they want to cook, such as pad see ew, pad thai, spring rolls, tom yum, tom kha, and various curries. The class starts with an introduction to the herbs in the garden, then a walk to a fresh market to learn about ingredients and seasonings. Classes run about 4–6 hours and include a take-home recipe book.

Prices start at around 1,300 baht per person for a roughly 4.5-hour class. Many reviews praise the cleanliness, organization, and knowledgeable staff. It suits couples, relaxed travelers, and anyone who enjoys scenic photos.

💡
Tip: If you want the rice-field atmosphere and beautiful photos, choose the out-of-town class; if time is limited, choose the in-town class, which is easy to walk to.
✅ Highlights from reviews
  • Choose your own dishes, no fixed menu
  • 2 locations, both in town and outside town
  • Herb garden for picking fresh ingredients
⚠️ Worth noting
  • Higher starting price than the budget tier
  • The out-of-town class adds travel time
5

Grandma's Home Cooking School

📍 Farm outside town (Saraphi) 🧭 Outside town
DurationAbout half a day
Approx. price~1,100 ฿
👍 Best forTravelers who want a relaxed, unhurried class with just the right amount of food
Organic farmRelaxed paceChoose your own dishes

Grandma's Home Cooking School is a small, family-run school in a small village in Saraphi district, about 20 minutes from the city center. Its highlight is the relaxed, homely atmosphere and a spacious, shady farm area, dotted with Lanna-style pavilions alongside a pond and large trees.

The class starts with hotel pickup, then a trip to a fresh market to buy ingredients, followed by the organic farm outside town. After a short walk around the garden, you cook 3 dishes of your choice, such as tom yum, green curry, pad thai, or massaman curry, eating each dish as it's made, along with one drink.

With a smaller number of dishes and an unhurried pace, this suits travelers who want a relaxing class rather than a packed one. The price is around $32 (about 1,100 baht), and many reviews describe it as a really lovely day.

💡
Tip: Since you only cook 3 dishes and eat as you go, come without a big appetite so you finish just right with what you've made.
✅ Highlights from reviews
  • Relaxed, unhurried farm atmosphere
  • Run by a friendly local family
  • Choose your own dishes, eat as you cook
⚠️ Worth noting
  • Only 3 dishes, fewer than elsewhere
  • Located outside town in Saraphi, requires travel time

How to choose the best-value class

If you're focused on number of dishes for the price, Thai Akha Kitchen offers up to 11. If you want budget-friendly and small groups, Basil starts at around 900 baht and only takes 1–6 people. For a farm atmosphere, look at Thai Farm or Grandma's, both located outside town. For travelers who like to choose their own dishes and get great photos, Asia Scenic delivers well. Check before booking whether the market tour is included in your chosen session (evening sessions often skip it), and mention in advance if you need vegetarian or vegan dishes.

🎟️

Book activities & tickets in advance

Popular activities fill up fast — it's easier to book online ahead of time.

See all Chiang Mai activities on Klook

Where to stay in Chiang Mai?

Pick a well-located hotel near the sights — compare prices across 3 sites before booking.

Search hotels on Agoda

Cooking classes are just one of Chiang Mai's great activities — see more options here.

See all Chiang Mai activities →

FAQ

How much do Chiang Mai cooking classes usually cost?

Most cost around 900–1,400 baht per person. Budget options like Basil start around 900 baht, while dish-packed classes like Thai Akha Kitchen run around 1,300–1,400 baht. Prices usually include ingredients, hotel pickup, and a recipe book.

Which class is best for vegetarians or vegans?

Nearly every school can adapt dishes to vegetarian when you notify them in advance, but Thai Akha Kitchen stands out in particular, since almost every dish can be made plant-based and it's especially vegan-friendly.

Do the classes include a fresh market tour?

Most do, but it's usually only in the morning session — many schools skip the market walk in the evening. If you want the full market tour experience, choose the morning session and check the details before booking.

Which school should I choose for a farm atmosphere?

Thai Farm Cooking School and Grandma's Home Cooking School are both set on organic farms outside town, with time to walk through the fields and vegetable plots — ideal for a farm-to-table experience. Asia Scenic offers both in-town and out-of-town class options.

How far in advance should I book a cooking class?

During high season (November–February), book several days ahead, especially for small-group schools like Basil, which only takes 1–6 people per class and fills up quickly.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.

View my trip →