Best Thai Cooking Classes in Bangkok (2026 Guide)
A good Bangkok cooking class teaches you 3–5 dishes you'll actually cook at home. A bad one is a tourist show with a mediocre meal at the end. This guide separates the two — and explains exactly what to look for before you book.
Updated 2026-06-22 · Editorial · Independent of any restaurant
Half-day vs full-day — which to choose
Half-day (3–4 hours, ฿800–฿1,800): You learn 3–4 dishes, cook them, eat them. Perfect for a one-off experience. Usually includes a quick market introduction. Full-day (7–8 hours, ฿1,500–฿3,500): Starts with a full market tour (Or Tor Kor or local wet market), deeper dish variety, more time with the instructor. Worth it if Thai cooking is a serious interest. Private class (฿2,500–฿6,000 for 1-2 people): Customize the menu entirely, often in the chef's home or a specialty kitchen. Best for couples or serious home cooks.
What you'll cook — standard menu
Most classes cover: Pad Thai (the universal starter), Tom Yum Goong (prawn soup, two versions), Green or Red Curry (paste from scratch), Som Tam (green papaya salad), Mango Sticky Rice (dessert). Some schools specialize: street food (boat noodles, satay), Northern Thai (khao soi), or vegetarian Thai. Always check the specific menu before booking — it varies significantly between schools.
What separates a good cooking class from a bad one
Small groups (≤8 per class): You actually cook, not just watch. Own station per person: Not sharing a single stove with 3 others. Scratch cooking: Curry paste made from raw ingredients, not pre-mixed. Good ingredients: Fresh market herbs, quality proteins. Recipes to take home: Actually useful written recipes, not just a demo. High Trust Score + 100+ reviews: Filters out schools that peaked 3 years ago.
Market tour: Or Tor Kor vs local wet market
Or Tor Kor Market (near Chatuchak): Premium, tourist-friendly, international coverage. Good variety of fruits and herbs. Clean, air-conditioned sections. Local wet market (varies by school): More authentic, more chaotic, cheaper. You see locals shopping, not tourists. Better food photography. Both are valuable — check which the school offers and pick based on preference.
Frequently asked
How much does a Thai cooking class in Bangkok cost?⌄
Half-day classes are ฿800–฿1,800 per person. Full-day classes with market tour are ฿1,500–฿3,500. Private classes for 1-2 people are ฿2,500–฿6,000. Transport from your hotel is often included at higher price points.
Are Thai cooking classes suitable for vegetarians?⌄
Most reputable schools offer vegetarian menus with advance notice. Some have dedicated vegetarian programs. Always confirm when booking — the standard Thai menu uses fish sauce and shrimp paste heavily.
Do I need any cooking experience for a Bangkok cooking class?⌄
No. Classes are designed for complete beginners. You'll cook from scratch at your own station with a chef guiding you. The ability to follow instructions is all you need.
Top-rated Cooking Classes in Bangkok
Ranked by Trust Score from real Google reviews.