Home Chiang Mai Thailand Chiang Mai Hotels About
Home  ›  Thailand  ›  Chiang Mai  ›  Cooking Class
🧑‍🍳 Chiang Mai Cooking Class · 2026

A Thai cooking class in Chiang Mai
from the market to the plate you made

Picture a morning that starts with a walk through a fresh market with your chef — smelling curry paste, picking out herbs — then back to a kitchen to pound that paste by hand in a stone mortar. You finish the day with khao soi, a curry, pad thai and mango sticky rice you cooked yourself. It's the thing solo travellers in Chiang Mai most often call the best-value day of the trip.

Why Chiang Mai

The most fun place to learn Thai cooking

If you're going to learn to cook Thai food once in your life, Chiang Mai is one of the best places to do it. The city has hundreds of cooking classes to choose from, from garden classes outside town that grow their own vegetables to small classes in homes in the old city. Prices are easy on the wallet, the ingredients are fresh, and most chefs speak good English because they've been teaching visitors for years. You don't need any cooking background at all.

The real charm of a Chiang Mai class isn't only the cooking — it's getting to know the ingredients from the start. Many classes take you through a fresh market first, so you can see what galangal, lemongrass, kaffir lime leaves, shrimp paste and dried chillies actually look like. The chef explains why each one goes in. By the time you're back in the kitchen pounding your own curry paste, you understand straight away why a Thai curry tastes so layered — and it's knowledge you can genuinely take home and use.

What makes it extra special is that Chiang Mai is a city of northern Thai food, so many classes don't just teach central-Thai staples like pad thai and tom yam — they add northern dishes too, such as khao soi or nam prik num with crispy pork. That means you get to cook food that's hard to learn anywhere else. If you want to get to know northern food more deeply, read our northern Thai food guide alongside this.

Read this before you book: Chiang Mai's classes vary a lot — garden classes, in-town classes, vegetarian classes, private classes — and the prices and menus differ quite a bit. We'd compare time slots, reviews and the dishes you actually get to cook before booking, then pick the class that matches what you really want, whether that's a garden setting, northern dishes, or a small class where the chef can give you close attention.
Where a class begins

The market tour — the first lesson, before the wok

Many classes start at a market, because knowing your ingredients is half of cooking good Thai food

A fresh market in Chiang Mai — a vendor arranging fresh vegetables and herbs at a roadside stall, the kind of market walk many cooking classes do before the cooking starts

Full-day classes, and some half-day ones, begin with a fresh-market walk with the chef — usually a local market near the kitchen. Here the chef shows you the building blocks of Thai food: galangal, lemongrass, kaffir lime leaves, fingerroot, dried chillies, shrimp paste, palm sugar and local vegetables you may never have seen. You get to handle them, smell them, and ask what each one is for. It's a fun lesson, and it makes the cooking that follows make a lot more sense.

If the class you book doesn't include a market visit, don't worry — Chiang Mai has plenty of markets to wander on your own. Warorot Market (Kad Luang) is a big one with both fresh and dried goods, while for an evening atmosphere the Night Bazaar and the Sunday Walking Street are good places to taste before or after your class, so you can compare the dish you made with the famous shops' versions.

Tip: If you want the full experience, choose a class that clearly states it includes a market tour — most of these are full-day. A morning market walk also catches the busiest atmosphere and the freshest produce of the day.
What you cook

The dishes you'll cook with your own hands

Most classes let you pick from a list — these are the popular dishes almost every Chiang Mai class offers, from central-Thai staples to northern specialities

A stone mortar and pestle for pounding Thai curry paste, the main tool for the make-your-own-curry-paste step that many people enjoy most in a cooking class
Curry paste from scratch
POUND YOUR OWN

The step most people say they enjoy most: pounding your own curry paste in a stone mortar. In go dried chillies, galangal, lemongrass, kaffir lime, garlic, coriander root and shrimp paste, and you pound until it's a smooth paste, with the smell of fresh herbs filling the air. Fry it into a green or red curry and you understand at once where the flavour of a Thai curry comes from.

You'll learn: Thai herbs and hand-pounding · Turns into: green curry · red curry · paste you can take home
Two plates of pad thai on a wooden table in a cooking class, topped with crushed peanuts and served with lime wedges, a popular central-Thai dish taught in classes
Pad thai
PAD THAI

The dish nearly every class includes, and a fun one to make because you get to fry over high heat in a wok — noodles, tofu, prawns or chicken, egg, bean sprouts and garlic chives, seasoned with tamarind, palm sugar and fish sauce, finished with crushed peanuts and lime. Sour, sweet and salty all balanced in one plate. It's the easiest dish to recreate back home.

You'll learn: high-heat wok frying and three-way seasoning · Adaptable: vegetarian/vegan with soy instead of fish sauce
A bowl of chicken khao soi topped with crispy fried noodles, served with pickled greens and lime, a popular northern dish many Chiang Mai classes teach
Khao soi
KHAO SOI · NORTHERN

Chiang Mai's signature dish, which many classes add to the list — egg noodles in a rich, Burmese-influenced coconut curry broth, topped with crispy fried noodles and eaten with pickled greens, shallots and lime. Getting to make khao soi yourself is one reason to choose a class here, since it's harder to learn elsewhere. To get to know the dish in depth, read our khao soi guide.

You'll learn: khao soi curry paste and coconut broth · Found in: classes with northern dishes — check first
Mango sticky rice — slices of ripe mango on sticky rice with a cup of coconut cream, the Thai dessert classes usually teach as the final dish
Mango sticky rice
MANGO STICKY RICE

The dessert almost every class finishes with, and one that wins people over instantly. You learn to steam sticky rice properly, fold it with coconut milk and sugar until it's fragrant and rich, then serve it with sweet ripe mango and a little more coconut on top. It's a simple dish with an impressive result — and the one kids in family classes love making most.

You'll learn: steaming sticky rice and making coconut sauce · Great for: everyone, including family classes
Sliced Chiang Mai sai ua northern herb sausage on a banana leaf, showing the herb-filled interior, a northern dish some Chiang Mai classes teach
Tom yam & other favourites
TOM YAM & MORE

Beyond the four mainstays, most lists also include tom yam goong, where you practise balancing the sour-and-spicy broth, plus pad kaprao, tom kha gai, a Thai salad like yam or som tam, and at some Chiang Mai classes northern dishes such as nam prik num with crispy pork, or sai ua sausage (pictured). Usually you pick 4–5 dishes to suit yourself, savoury and sweet.

Choose from: tom yam goong · pad kaprao · tom kha gai · som tam · nam prik num · How many: usually 4–5 per person
🍲
6
Eat what you cook
THE BEST PART

The best part of any class is that everything you make is real food you actually eat. After each dish you sit down and eat it together at the table — some classes serve dish by dish as you go, others gather it into one big meal at the end. You can box up what you can't finish, and nearly every class hands you a recipe book to take home, so you can cook it all again for the people back home.

Take home: a recipe book · the paste you pounded (some classes) · a full stomach
How to choose your dishes: If it's your first time cooking Thai food, try to cover the bases — one curry (so you pound a paste), one stir-fry or tom yam, one northern dish (khao soi or nam prik num), and one dessert. That way you pick up a range of techniques and eat just the right amount.
Half-day vs full-day

Pick the class that fits your time

Two main formats with a clear difference — choose based on whether you want cooking to be the main event of the day, or just a fun half-day

A bowl of khao soi served on a patterned local tablecloth, topped with crispy fried noodles, an example of a northern dish you can cook in a full-day Chiang Mai class

A half-day class runs about 3–4 hours, with morning and afternoon sessions, and you cook around 4–5 dishes. It suits anyone short on time, or who wants to keep the other half of the day for temples, the old city or just resting. Prices are usually around ฿800–1,200. Most don't include a full market tour, though some do a short market stop — it's good value and doesn't eat the whole day.

A full-day class runs about 5–6 hours, usually opening with a fresh-market tour with the chef, lets you cook more dishes (around 6–7) and gives you a gentler pace to absorb the techniques. Prices are usually around ฿1,000–1,500. It's for people who want cooking to be the highlight of the day, want to understand the ingredients more deeply, and aren't rushing off anywhere. If you can and you have the time, a full day feels like the more complete experience.

Garden class vs in-town class: Garden classes outside town tend to have a leafy setting, show you vegetables growing, and offer pick-up from hotels in the old city — a bit more travel time, but a natural setting. In-town classes are easier to reach and suit you if your hotel is in the old city and you'd rather not sit in a vehicle for long. Choose whichever style appeals to you.
How to choose

Find the class that's right for you

With hundreds of classes in Chiang Mai, use these five points to narrow it down to the one that matches what you actually want

1
Check the menu — and whether it has northern dishes
The thing that matters most — what you'll actually cook

Always check the dish list before booking. See how many dishes you get to choose, and whether there are dishes you genuinely want to make. If you're in Chiang Mai and want northern food, pick a class that clearly offers khao soi, nam prik num or gaeng hung lay — not every class teaches northern dishes, and some are central-Thai only.

Look for: how many dishes you choose · whether there are northern dishes · whether you pound your own paste
2
Does it include a market tour?
The lesson many people love

If you want the full experience, choose a class that includes a fresh-market walk with the chef — usually a full-day class. You get to know the ingredients before you cook, which makes the food make more sense. A class without a market tour is still fun to do; it just skips the part many people find memorable.

Look for: the words "market tour" in the class details · usually part of full-day classes
3
Group size and attention
Smaller groups get more care

A small class (around 6–10 people) means the chef can give more attention and you can ask more questions. Bigger groups are often cheaper but feel less personal. If you want extra care, some places offer private or small-group classes — more expensive, but the menu and pace can be tailored to you.

Look for: people per class · whether everyone has their own station · private-class options
4
Vegetarian, vegan and dietary needs
Chiang Mai handles this very well

If you're vegetarian, vegan or have allergies, most classes can adapt — swapping fish sauce for soy and leaving out shrimp paste — and some focus on vegetarian cooking. Say so in advance when you book and the chef will prepare the right ingredients. To find more meat-free spots around town, read our vegetarian & vegan guide.

Look for: vegetarian/vegan options · flag allergies in advance · vegetarian-focused classes
5
Pick-up, time slots and reviews
Small things that make the day run smoothly

Check whether the class offers hotel pick-up, especially garden classes outside town that are awkward to reach on your own. See if the time slot fits your plans that day, and read a couple of recent reviews to gauge whether the chef teaches well and the setting matches the photos. Booking online lets you compare all of this in one place before you decide.

Look for: old-city pick-up · morning/afternoon slots · recent reviews and ratings
Before you go

Practical tips that actually help

Getting around: Chiang Mai has no metro or train system in town — you get around by red songthaew (red truck), Grab, or on foot. In-town classes are mostly in or near the old city, a few minutes' walk or a short red-truck ride away. Garden classes outside town usually include hotel pick-up. When you book, confirm the meeting point and pick-up time so you don't miss your slot.

What to wear and bring: Wear comfortable clothes you don't mind getting messy and closed-toe shoes (you'll be in a kitchen, sometimes a market). Classes provide an apron. Come a little hungry, because you'll taste plenty as you go and there's a big meal at the end. If you're coming solo, don't worry — classes are small and friendly, and it's easy to make new friends.

Best timing: High season (November to February) brings cool, comfortable weather that's lovely for a kitchen and a market, but the good classes fill up fast, so book 1–3 days ahead. March and April are hot and hazy; indoor classes are still fun, but if there's an outdoor market tour, pick a morning slot when the air is better.

A northern Thai spread on a round patterned plate in Chiang Mai — chilli dips, gaeng hung lay, sai ua sausage, pork crackling and fresh vegetables, the kind of food you cook and eat in a class

The kind of northern spread many Chiang Mai classes teach — nam prik num, gaeng hung lay, sai ua and pork crackling, eaten with fresh vegetables and sticky rice

Hotels near the classes and the food

Stay near the old city

Staying in or near the old city is the most convenient base — in-town classes are walkable, garden classes pick you up easily, and you can stroll to the markets and restaurants

Frequently asked

FAQ · what people ask before booking a cooking class

How much does a Thai cooking class in Chiang Mai cost?
Most classes run around ฿800–1,500 per person. A half-day class (roughly 3–4 hours, cooking 4–5 dishes) usually sits at ฿800–1,200, while a full-day class with a proper market tour and more dishes tends to be ฿1,000–1,500. Garden classes outside town or small-group private classes can cost more. The price usually includes ingredients, an apron, a recipe book to take home, and the meal you cook. Children and private classes are priced differently, so check before you book.
What's the difference between a half-day and a full-day class, and which should I choose?
A half-day class takes about 3–4 hours and you cook 4–5 dishes — good if you're short on time or want to keep the rest of the day for sightseeing. A full-day class runs about 5–6 hours, usually starts with a proper fresh-market tour with the chef, lets you cook more dishes (6–7) and gives you a slower pace to take it all in. If cooking is the main event of your day and you want to understand the ingredients more deeply, choose full-day. If you just want a taste of it and still have other plans, a half-day is plenty of fun.
What dishes do you cook in a class?
Most classes let you pick your own dishes from a list. The popular ones almost every class offers are pad thai, tom yam goong, a green or red curry where you pound your own curry paste, pad kaprao, and a dessert like mango sticky rice. Many Chiang Mai classes also add northern dishes such as khao soi, or nam prik num with crispy pork crackling. The step most people enjoy most is pounding the curry paste by hand in a stone mortar — you get the smell of fresh herbs and you understand exactly where the flavour of a Thai curry comes from.
Do I need any cooking experience, and can I come on my own?
No experience needed at all. Almost every class is designed for people who have never cooked Thai food before. The chef teaches step by step, everyone has their own cooking station, and there's help throughout. Coming solo is easy and fun, because classes are small groups and you cook together around one table. A lot of people travelling Chiang Mai alone say a cooking class was one of the best-value things they did on the whole trip.
Are there classes for vegetarians or people with allergies?
Yes, and it's very common in Chiang Mai. Most classes can make the dishes vegetarian or vegan by swapping fish sauce for soy sauce and leaving out shrimp paste, and some classes focus on vegetarian cooking specifically. When you book, say in advance if you're vegetarian, vegan, allergic to nuts or gluten-free — the chef will prepare the ingredients and adjust the recipes. If you have dietary needs, it's worth messaging the school before booking to be sure.
Should I book a class in advance, or can I just turn up?
Book ahead, especially in high season (November to February), because good small-group classes fill up fast. Booking 1–3 days ahead usually gets you a spot and the time slot you want. Most classes have morning and afternoon sessions, and many offer pick-up from hotels in the old city. Booking online through a platform like Klook is handy because you can compare reviews, prices and time slots first, then pick the class that matches what you want to cook.
Klook · Chiang Mai cooking classes

Book a Thai cooking class in Chiang Mai — compare reviews, prices and time slots in one place

Search Chiang Mai cooking classes on Klook, from garden classes with a market tour to small in-town classes. Choose a morning or afternoon slot, see the dishes you'll cook, and read reviews before you book.

See cooking classes on Klook →
Wherebest is a Klook affiliate partner — we may earn a commission when you book through our link, at no extra cost to you.