Hotels with in-house Thai cooking classes in Bangkok, ranked
Guest and Thai chef at a hotel kitchen counter preparing green curry paste with a stone mortar
Nine hotel cooking programmes compared for depth, price and skill retention, with real class costs from $45 to $180 and honest notes on which teach recipes you’ll actually cook at home.
Why book a hotel cooking class instead of a standalone one
Bangkok has excellent independent cooking schools — Blue Elephant, Silom Thai, Sompong and half a dozen others — and for a serious food-focused trip they’re the right choice. But hotel-run classes have three advantages: they fit into a normal travel day (usually a three-hour morning or afternoon session with no external transport), they use the hotel's own kitchen and produce, and they scale well for couples or small families who want a shared experience rather than a full-day workshop. Prices run $45-180 per person depending on the hotel tier.
The trade-off is depth. A hotel class typically teaches three or four dishes in three hours, with the chef doing the market-shopping demonstration in advance rather than taking guests to Or Tor Kor. An independent school does five dishes in five hours with a real market visit. If you’re a serious cook who wants to leave with technique you’ll use, book the independent option. If you want a good evening in the kitchen with a chef you’ll actually get to know, the hotel class is the right pick — and this post ranks the tiers honestly.
The top-tier five-star classes: $120-180
The premium hotel cooking programmes — usually run by properties along the river and in Sathorn with named executive chefs — charge $120-180 per person and deliver a genuinely serious three-hour experience. The class starts with a curated market visit or an in-hotel produce briefing (touching lemongrass, galangal and kaffir lime, learning to distinguish the three chilli grades), moves to a hands-on paste-pounding session with proper stone mortars, and covers three dishes usually including a curry, a stir-fry and a dessert. You eat what you cook at a set lunch or dinner with wine pairing at the end.
Class sizes are capped at eight to twelve, which means real one-on-one attention from the chef. You leave with a printed recipe book, a small kit of dry spices, and — importantly — a class recording that lets you rewatch the technique later. Book this tier if the cooking class is a headline reason for the trip. The honest catch: at this price you can spend the same money on two independent-school half-day classes, so the value case depends on how much you weight the hotel's atmosphere, service and dining room.
The mid-tier chain-hotel programmes: $70-110
The four-star international chains along Sukhumvit and Silom run more standardised cooking programmes at $70-110 per person, usually three to four times a week rather than daily. The format is tighter — no market visit, produce pre-portioned into small bowls, three dishes taught in a two-and-a-half-hour session with a shared kitchen space for six to fifteen people. The teaching is competent rather than personal; the chef is often a senior cook rather than the executive chef.
This is the value-for-money tier for a first Thai cooking experience. You’ll learn to make pad thai, tom yum and green curry in a way that transfers directly to a home kitchen with a wok and standard ingredients, and the recipe booklet includes reasonable substitutions for hard-to-find items. The trade-off is that the class feels like a set-piece rather than a personalised experience — the same three dishes are taught every week, and if you’re on a two-week trip you can’t come back for a different session. Book this once and enjoy it, but don’t stack multiple classes.
Boutique hotel classes: $60-90 with genuine character
A handful of boutique hotels — particularly in the Old City, Ari and along Charoen Krung — run small, informal cooking classes at $60-90 that trade the polish of the chain-hotel programmes for genuine personality. Class sizes are two to six people, taught by the property's own cook (sometimes the owner's mother or aunt), in a residential-style kitchen rather than a professional demo kitchen. Recipes are often family versions of standard dishes rather than the textbook versions.
This is my pick for repeat visitors who’ve already done a standard Thai cooking class elsewhere and want something more idiosyncratic. You’ll learn a specific version of a dish — a southern-style curry, a regional relish, a family stir-fry — that you won’t find on any restaurant menu. The catch is variability: the quality depends entirely on the person teaching, and a class that's excellent one week can be perfunctory the next when the regular teacher is off. Ask specifically who runs the session before booking, and read recent reviews for that person by name.
Half-day classes with market visits: $90-140
A subset of hotels — mostly the mid-market Sukhumvit and Silom properties — offer a longer half-day format that includes a real market visit at Or Tor Kor or Klong Toey, followed by a four-hour cooking session with four dishes. This runs $90-140 per person and is the sweet spot for a food-focused traveller on a shorter trip. The market visit adds context that a hotel-kitchen-only class can’t replicate: you learn what fresh galangal actually smells like, what a good coconut looks like, and how to choose fish.
Book this if it's your only cooking class of the trip and you want depth as well as skill. The four-hour format is genuinely tiring in Bangkok heat, so pick a morning slot (7am market visit, 8-11am cooking, lunch at 11.30am) rather than an afternoon slot that ends with you eating a heavy curry lunch at 3pm before evening plans. Also confirm that the market visit is genuinely a market visit and not a five-minute driveby — some hotels have quietly cut it to a walk past a wet-market stall as a cost-saving measure.
What you’ll actually cook at home, honestly
The single most useful thing a Thai cooking class teaches is paste-making technique — the pounding order, the amount of pressure, the moment to add each ingredient. Every curry recipe you’ll cook at home for the next decade builds on this, and it's the one thing that genuinely transfers. Second: fish sauce, palm sugar and lime balance. Getting this ratio right (usually 3-2-2 or 3-1-2 depending on the dish) is what separates a home Thai stir-fry from a restaurant one. Third: wok heat management on domestic hobs.
The recipes themselves are useful for the first month at home and then most people cook one or two favourites and let the rest fade. Pad thai and green curry are the two most-repeated dishes among ex-cooking-class guests, and they’re the two dishes I’d insist any class covers. If a hotel programme skips green curry paste from scratch in favour of a pre-made paste, that's a red flag — the paste is the entire teaching point, and using a jar of Mae Ploy is what people do at home when they’ve already learned it.
Which tier to book, by traveller
Solo food-focused traveller on a longer trip: independent school for one full-day class, then a boutique hotel class for something regional and idiosyncratic. Couples on a first Thailand trip: mid-tier chain-hotel class as a shared experience, easy to fit into a normal day. Family with older kids (10-plus): four-star half-day class with market visit — the market is the memorable part for kids, and cooking together works. Family with younger kids: skip cooking classes entirely, take the kids to a food-tour tuk-tuk night instead.
The one honest warning: don’t book a class on day one or day two of the trip if you’re arriving from overseas. Jet lag plus a hot kitchen plus a heavy lunch of everything you just cooked equals a wasted afternoon. Book the class for day three or four when you’ve adjusted, and don’t schedule anything demanding for that evening. A good cooking class is one of the strongest single memories of a Bangkok trip — worth setting up so you can actually enjoy it.
Before you book
What people ask before booking Bangkok.
Yes, but require notice at booking. Vegetarian and vegan versions of most standard Thai dishes work well (substituting tofu or mushrooms for meat, mushroom sauce for fish sauce). Gluten-free is straightforward in Thai cooking since most dishes are naturally rice-based. Severe nut allergies need careful discussion; many pastes contain peanuts as standard and full removal changes the dish.
The standard format is three hours, running from 9am to noon or 2pm to 5pm, covering three dishes plus a shared meal at the end. Half-day classes with market visits run four to five hours. Full-day programmes are rare in hotels and more common at independent schools. Evening classes exist but are less popular because you eat a heavy meal at 8pm.
No. Every hotel cooking class in Bangkok is designed for beginners, with the chef leading each step and adjusting pace to the slowest guest. Experienced home cooks may find the pace slow but pick up specific techniques (paste-pounding, wok heat) that reward the whole class. If you want a technical challenge, ask at booking whether an advanced session is available.