A typical Bangkok Thai cooking class lasts 3–5 hours and usually includes a quick trip to a local market to see fresh ingredients, followed by hands-on cooking of four to five classic dishes like pad Thai, green curry, tom yum, and mango sticky rice. You’ll work at a station with a wok, get clear instructions, and eat everything you make. It’s genuinely fun and informative if you like to cook, but expect a group of 8–15 people rather than a private lesson. The market part is often rushed and touristy, yet it still gives you a feel for Thai produce and smells.
The best time is November to February when it’s cooler and less humid — you’ll be standing over a hot stove. Expect to pay around $35–65 per person; classes with a proper market tour sit at the higher end. Morning sessions are better because ingredients are fresher and you avoid the worst afternoon heat.
Pick a class that includes a market visit if you want context on ingredients; otherwise skip it and choose a pure cooking school in an old shophouse. Avoid classes aimed mainly at big tour groups or those promising 10+ dishes in three hours — they tend to feel rushed and superficial. Wear comfortable clothes you don’t mind getting a bit messy.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.