Big metal pots of curries and stir-fries at a Thai market food stall
Photo: Takeaway / Wikimedia Commons · CC BY-SA 3.0
Practical Guide12 min read

Thai Cooking Classes Compared by City and Price

Thai cooking classes in Chiang Mai, Bangkok and the islands compared: prices, dishes you learn, market tours, group sizes and which is worth it.

Updated October 23, 2026
#activities#cooking#food#chiang-mai#bangkok#classes

Updated October 23, 2026

We may earn a commission on links to partners, at no extra cost to you.

Ask travelers who have been to Thailand about their favorite experience and a cooking class comes up often, alongside the temples and the beaches. It is a popular activity for good reason: it is affordable, endlessly fun whether you are solo or traveling as a couple, and you walk away with skills you will genuinely use for years after you get home.

The problem is that there are hundreds of cooking schools across Thailand, and they are not all created equal. Some are memorable afternoons spent grinding curry paste on a farm surrounded by rice paddies. Others are crowded and you mostly watch someone else cook. The difference between a great class and a mediocre one comes down to which school you pick, which city you take it in, and what format you choose.

This guide compares 10 cooking schools across Chiang Mai, Bangkok, and the islands side by side, so you can pick the right one for your budget, your schedule, and what you actually want to learn.


What to Expect from a Thai Cooking Class

If you have never taken a cooking class while traveling, here is the standard format across Thailand. Most schools follow the same general structure, with variations in quality, setting, and price.

Half-Day Class (4-5 Hours)

The most popular option. You will either do a morning session (pickup around 8:30-9:00 AM) or an afternoon session (pickup around 1:00-2:00 PM). Morning classes almost always include a market tour. Afternoon classes sometimes skip the market and go straight to the kitchen.

The typical flow:

  1. Pickup from your hotel or hostel (most schools include this free of charge)
  2. Market tour (45-60 minutes) — your instructor walks you through a local fresh market, explaining Thai ingredients: the difference between galangal and ginger, the three types of Thai basil, why palm sugar matters, how to pick the right chilies. You buy ingredients for the day.
  3. Cooking (2-3 hours) — each person gets their own cooking station with a wok and burner. The instructor demonstrates a dish, then you cook it yourself. Repeat for 4-6 dishes.
  4. Eating — you eat everything you cooked. This is a full meal, usually lunch or dinner depending on the session time.
  5. Recipe book — printed or emailed to you after the class. Quality varies from beautiful full-color booklets to photocopied sheets.

The typical half-day class

What a half-day class looks like

Pick your session

Morning or afternoon class?

Morning classes almost always include the market tour; afternoon classes sometimes go straight to the kitchen.

Full-Day Class (6-8 Hours)

Same structure but more dishes (5-7), a longer market tour, and almost always includes making curry paste from scratch with a mortar and pestle. Some full-day classes add a farm tour if the school grows its own herbs and vegetables. Full-day classes are less common and not always necessary — the half-day format covers plenty.

What to Know Before You Go

  • Group sizes vary by school, from single digits to 16 or so. Smaller is usually better.
  • You choose your dishes from a menu. Everyone picks different things, so you get to taste other people's dishes too.
  • Vegetarian and vegan options are available at most reputable schools. Confirm when booking.
  • No cooking experience needed. If you can hold a spatula, you can do this.
  • Recipes are provided so you can recreate everything at home. Some schools email a PDF; others hand you a printed booklet.

The Comparison: 10 Thai Cooking Schools

Here is the overview. Scroll down for detailed breakdowns by city. Prices are approximate and come mostly from booking-platform listings (US dollars converted at roughly 33-35 THB); schools change them, so confirm before you book. Group sizes and dish counts vary by school and session, so they are not tabled.

SchoolCityApprox. price (THB)Market tourBest for
Mama NoiChiang Mai~1,000 (about US$30)Yes (morning)Organic farm experience
Thai Farm Cooking SchoolChiang MaiCheck the schoolBrief stop on the wayOrganic farm, own cooking station
Grandma's Home Cooking SchoolChiang MaiUS$34-36 (booking sites)Morning onlyHome-kitchen setting
Chiang Mai Thai Cookery SchoolChiang MaiCheck the schoolYesLong-running, structured instruction
Asia ScenicChiang Mai1,200 at the farm; 1,000 in the old town (school's site)YesFarm + market combo
Silom Thai Cooking SchoolBangkokAbout US$48 (Cookly)Morning classCentral Bangkok
Baipai Thai Cooking SchoolBangkokOn request (premium)Market tour or herb garden visitGarden setting
Maliwan Thai Cooking ClassBangkokAbout US$41-48 (booking sites)Yes (tuk-tuk to market)Small groups near Khao San
Vegan classesKoh PhanganVariesVariesPlant-based travelers
Time for LimeKoh LantaCheck the schoolCheck the schoolBeachside island + animal-welfare charity

Choosing a school

Which school suits you?


Chiang Mai: The Best City for Cooking Classes

If you have the choice of where to take your cooking class, Chiang Mai is a strong pick. The city has many cooking schools, generally lower prices than Phuket or Bangkok, and several organic farm settings, and the competition keeps schools on their toes.

Mama Noi Thai Cooking School

Price: about US$30 (roughly 1,000 THB) on booking platforms, with an air-conditioned option costing more | Duration: about 4 hours, morning and afternoon sessions | Format: organic farm

Mama Noi is an organic-farm class: you cook outdoors among the herbs and vegetables, and the school describes a hands-on setting rather than a demonstration. Booking listings include hotel pickup, a market stop, and your own cooking station.

You cook your chosen dishes and eat everything you made. The farm setting is the main draw.

Best for: Anyone who wants the farm-to-table experience. Couples love this one for the setting. Solo travelers appreciate the small groups.

Heads up: Dish counts differ between schools and sessions, so if maximizing dishes is your priority, compare menus before booking.

Thai Farm Cooking School

Price: check the school (the price is on its booking page) | Duration: half-day, morning and evening classes | Format: organic farm about 17 km from the city

Thai Farm Cooking School describes a brief market stop on the way to its organic farm, a class where you make your own curry paste, and an individual cooking station for each person.

The school has its own organic garden where you see ingredients growing before you cook with them, and you learn technique such as how to control wok heat, when to add ingredients and why order matters in Thai cooking.

Best for: First-timers who want the most well-rounded experience. If you have no idea which school to pick, this is the safe bet.

Heads up: The farm is a drive out of the city (about 17 km), so allow transit time. Ask about group size when booking if you want something more intimate.

Grandma's Cooking School

Price: about US$34 for the morning class and US$36 for the evening class on booking sites; the morning class includes the market, the evening class does not | Duration: half-day | Format: home-style cooking school

Grandma's Home Cooking School is a home-style class rather than a farm or a large kitchen. Pickup is typically offered within about 5 km of the city center.

The morning class includes a market visit; the evening class does not.

Best for: Budget travelers who want a quality class without paying for the farm experience. Solo travelers who prefer small, personal settings.

Heads up: The evening session skips the market visit. If the market tour matters to you (it is often the most educational part), book the morning session.

Chiang Mai Thai Cookery School

Price: check the school | Format: market tour plus cooking, recipe booklet

The original. Founded in 1993 by Somphon Nabnian, Chiang Mai Thai Cookery School is described by the Christian Science Monitor as the oldest cooking school in Chiang Mai. A good class explains the why behind each step, not just the how: why you bruise lemongrass before adding it, why coconut cream and coconut milk go in at different stages, and why wok temperature matters for pad thai.

The class includes a market tour, and students have long received a printed recipe manual.

Best for: People who want to genuinely improve their cooking skills, not just have a fun afternoon. Couples who cook together at home and want to add Thai dishes to their rotation.

Heads up: The atmosphere is more "school" than "farm", with a more structured format and less rustic setting than the farm classes.

Asia Scenic Thai Cooking School

Price: 1,200 THB per person for the farm class, 1,000 THB for its old-town classes (school's site) | Duration: 9am to 3:30pm | Format: organic farm

Asia Scenic combines a market tour and an organic farm visit. You start at a local market, then drive to the farm where you tour the herb gardens, pick ingredients, and cook at outdoor stations.

The combination of market plus farm gives you a picture of where Thai food comes from, from vendor stall to garden to plate.

Best for: Travelers who want both the market tour and the farm experience in one class. Gap-year travelers who want good photos and a solid activity to fill a morning.

Heads up: The farm is outside the city, so you will spend more time in transit than at a city-based school.

Why Chiang Mai Wins

  • Lower prices: half-day classes commonly list around US$25-45 (roughly 900-1,500 THB), while Phuket schools list about 1,800-3,300 THB for half-day classes (Phuket101)
  • Most options: Dozens of schools competing for your business
  • Farm settings: Multiple schools offer organic farm cooking, which is harder to find in Bangkok
  • Value: Typically more included for the price, though it varies by school

What half-day classes cost

Half-day prices: Chiang Mai against Phuket

Prices are approximate and change; confirm before you book. The paler end of a bar is the top of the range. Source: School websites, booking-platform listings, Phuket101

Bangkok: Great Classes If You Are Short on Time

Bangkok cooking classes tend to cost more and lack the organic farm settings of Chiang Mai, but they are convenient if Bangkok is your only stop or you have a tight schedule. The setting is just more urban.

Silom Thai Cooking School

Price: about US$48 per person for the morning class with market tour (Cookly) | Duration: about 4 hours | Format: city school in Silom

A long-running Bangkok option in the Silom area, near BTS Chong Nonsi. The morning class starts with a guided market visit, where you see the ingredients you will cook with in their natural habitat.

Back at the school, you cook at your own station. The morning class with the market tour is more educational than a class without it.

Best for: Travelers with limited time in Bangkok who want to fit a cooking class into a busy itinerary. The central location means you can do a class in the morning and still have the afternoon free.

Heads up: The urban setting means no garden or farm views. Book the morning class if you want the market tour.

Baipai Thai Cooking School

Price: on request from the school (it is at the premium end) | Duration: half-day | Group size: up to 12 per class, each person at an individual station

Baipai is the premium option. It is at 8/91 Ngam Wongwan Road, Soi 54, Ladyao, Chatuchak, about 30 minutes from downtown Bangkok and about 15 minutes from Chatuchak Market. The half-day class includes an organic herb garden visit or a market tour, then making coconut cream the traditional way and a seasoning taste test. The school is closed on Sundays and national public holidays.

The price includes recipe booklets, fresh ingredients and hands-on instruction.

Best for: Couples looking for a special experience. Anyone who values atmosphere and does not mind paying double for it. Travelers who want a quieter, more elegant experience than the typical backpacker cooking class.

Heads up: It is the priciest school on this list and sits outside the central tourist areas. Ask what the class includes before booking (market tour or herb garden) and check the closed days.

Maliwan Thai Cooking Class

Price: about US$41-48 per person on booking sites | Duration: about 4 hours | Group size: about 4-5 at most on booking-platform listings

Maliwan Thai Cooking Class is in the Khao San / Banglamphu area, near the Grand Palace, and listings describe a tuk-tuk ride to a local market, then cooking at your own station with pre-measured ingredients, and a certificate of completion. Reviewers say the school is tucked between two streets and can be hard to find.

Small groups mean more personal attention.

Best for: Budget travelers in Bangkok. Solo travelers who want a small, personal experience without the premium price. Anyone who values authenticity over polish.

Heads up: It can be hard to find, and one reviewer noted the dishes were a bit similar to one another. Check the current price against other Bangkok options.


Island Classes: Smaller, Personal, and Unique

Cooking classes on the islands tend to cost more than in Chiang Mai (Phuket schools list about 1,800-3,300 THB for half-day classes per Phuket101), but they often come with a twist you will not find on the mainland.

Vegan Thai Cooking Classes (Koh Phangan)

Price: varies by school (booking-platform listings for Koh Phangan Thai classes run roughly US$55-65 per person) | Duration: about 3-4 hours

Koh Phangan has several small Thai cooking classes, and many list vegan, vegetarian and gluten-free options. If you want a plant-based class, ask before booking how the dishes are adapted. Vegan Thai cooking swaps fish sauce, shrimp paste and oyster sauce for soy or mushroom-based alternatives, and the techniques transfer to cooking at home even if you are not vegan full-time.

Best for: Vegan and vegetarian travelers. Anyone who wants a different angle on Thai cooking. Health-conscious travelers.

Crowds browsing food stalls at a street market in Yasothon, Thailand
Crowds browsing food stalls at a street market in Yasothon, Thailand. Photo: Takeaway / Wikimedia Commons · CC BY-SA 3.0

Heads up: If you want to learn traditional Thai cooking with all the standard ingredients (fish sauce, shrimp paste, oyster sauce), pick a standard class. Vegan versions are adapted, not strictly traditional.

Time for Lime (Koh Lanta)

Price: check the school's booking page | Format: Koh Lanta cooking class with a vegetarian, vegan and pescatarian menu

Time for Lime is special because the school says all profits support Lanta Animal Welfare, a charity that helps abused and injured stray animals and runs sterilization and rabies vaccination programs on the island. Classes accommodate vegan, vegetarian and pescatarian diets, with no meat on the menu.

If you are on Koh Lanta, it is a good way to spend a gap between beach days while supporting a good cause.

Best for: Travelers on Koh Lanta who want a quality class with a feel-good component. Animal lovers. Couples looking for a memorable afternoon activity between beach days.

A street-food vendor cooking at a stall in Rayong, Thailand
A street-food vendor cooking at a stall in Rayong, Thailand. Photo: Tord Remme from Norway / Thailand / Wikimedia Commons · CC0

Heads up: Price and schedule are on the school's booking page. Koh Lanta is quieter in the rainy season, so confirm that classes are running if you visit then.


What You Will Actually Cook

Most schools let you choose a handful of dishes from a menu. These are the dishes you will see on many cooking class menus in Thailand:

Curries (paste from scratch)

  • Green curry (the most popular choice)
  • Red curry
  • Massaman curry (milder, peanut-based)
  • Panang curry

Soups

  • Tom Yum Goong (hot and sour shrimp soup)
  • Tom Kha Gai (coconut chicken soup)

Stir-Fries and Noodles

  • Pad Thai (everyone picks this one)
  • Pad See Ew (flat noodle stir-fry)
  • Cashew chicken stir-fry
  • Thai basil stir-fry

Salads and Sides

  • Som Tam (green papaya salad)
  • Spring rolls (fresh or fried)
  • Thai fish cakes

Desserts

  • Mango sticky rice (seasonal, best March-May)
  • Banana in coconut milk
  • Coconut pancakes

Pro tip: Most travelers default to pad thai and green curry, and for good reason — they are the dishes you will cook most often at home. But if you have already cooked those before, consider picking dishes that are harder to learn on your own, like tom yum (getting the balance of sour, spicy, salty, and sweet right is tricky) or som tam (the mortar and pestle technique takes practice).

Making curry paste from scratch is the single most valuable thing you will learn. Many classes teach you to pound curry paste with a mortar and pestle, and homemade paste tastes noticeably different from store-bought. That alone can be worth the price of the class.


Tips for Getting the Most Out of Your Class

Book a morning class. Morning sessions almost always include the market tour, and the market tour is often the most educational part of the entire experience. Afternoon classes frequently skip it. The extra knowledge about Thai ingredients — how to identify them, where to buy them, what substitutes work at home — is worth waking up early for.

Tell them your dietary needs when booking. Every reputable school offers vegetarian options. Most can accommodate vegan diets. Some handle allergies. But they need to know in advance so they can prepare alternatives. Do not show up and surprise them.

Wear comfortable clothes you do not mind getting messy. You are cooking with woks at high heat, pounding curry paste, and handling chili-stained ingredients. A white shirt is a bad idea. Loose, breathable clothing is a good one.

Do not eat a big breakfast. You eat everything you cook, and 4-6 dishes is a lot of food. A light breakfast or no breakfast is the move. You will be eating a massive meal by noon, and you want to be hungry enough to enjoy it.

Ask questions. The instructors have encyclopedic knowledge about Thai food and are happy to share it. Ask about ingredient substitutions for your home country, ask about regional variations, ask about their family recipes. The best insights come from the conversations, not just the cooking.

Book ahead during high season. From November through February, popular schools can fill up, so book a day or two in advance. In the rainy season, same-day booking is often possible, but check with the school.

Save your recipe booklet. It sounds obvious, but an alarming number of travelers lose theirs within a week. Take photos of every page, or ask if the school can email you a digital copy. Some schools proactively email a PDF after the class.


Is a Thai Cooking Class Worth the Money?

Short answer: yes. It is one of the best value activities in Thailand.

Longer answer: for roughly 900-1,500 THB (US$25-45) at a Chiang Mai school, you typically get a guided market stop, several dishes that you cook yourself and eat as a full meal, hands-on instruction in curry paste making, a recipe booklet to take home, and skills you will use in your own kitchen. Prices run higher in Bangkok and on the islands, so compare what is included.

The skills are the real return on investment. Once you learn how to make green curry paste from scratch, you will never buy the jarred version again. Once you understand wok technique — the heat, the timing, the tossing — your stir-fries at home will improve dramatically. And once you have pounded som tam in a mortar and pestle, the salads you make will actually taste like the ones you ate at that street stall in Chiang Mai.

Cooking classes are fun in the moment, educational in a way that sticks, and practical long after your trip is over. If you only do one organized activity during your time in Thailand, this is a strong candidate.


Related Guides

Thailand in photos

Creative Commons photographs — credits on our attributions page.

Skewers of grilled baby octopus at a Bangkok street-food stall
Photo: Gzzz / Wikimedia Commons · CC BY-SA 4.0
Trays of colourful Thai sweets and desserts at a market stall
Photo: Takeaway / Wikimedia Commons · CC BY-SA 3.0
Grilled sausages and fish-ball skewers on a Thai street-food grill
Photo: Pattaya Patrol / Wikimedia Commons · CC BY-SA 4.0

Travel Insurance for Backpackers

Travel medical insurance for backpackers, from SafetyWing.

Get a Quote

We may earn a commission

eSIM for Thailand

An Airalo eSIM for Thailand, so you can skip the airport SIM queue.

Browse Thailand eSIMs

We may earn a commission

You might also need: Muay Thai camps in Thailand · zip lining in Thailand · Thai dishes by region

Found this useful?
Ask BackpackBot