Why take a class in Bangkok
A Bangkok cooking class is one of the highest-value experiences you can book. For 2,000-3,000 baht you get a market tour learning to identify galangal vs ginger and Thai basil vs holy basil, you cook 4-6 dishes start to finish, you sit and eat what you made, and you go home with recipes that work in any kitchen. Most travelers cite their cooking class as a top three trip memory, and many actually cook the dishes once they are home.
Top cooking schools
Sompong Thai Cooking School (Silom) is the popular favorite — small classes of 8-10, English-fluent instructors, central location, and a lively energy. Silom Thai Cooking School runs a similar model in nearby Surasak. Both run morning, afternoon, and evening sessions at around 1,500-2,000 baht per half-day. Bangkok Bold Cooking Studio (Phra Sumen) is a more design-forward space with modern Thai dishes and slightly higher prices. Baipai Thai Cooking School (Lat Phrao) is a garden-villa setup outside the center that takes a full day with hotel pickup, around 2,800 baht. The Blue Elephant cooking school inside the historic Blue Elephant restaurant is the premium choice at around 3,500 baht.
Half-day vs full-day
Half-day classes (3-4 hours, 1,500-2,500 baht) are right for most travelers. You cover 4 dishes typically including a soup, a stir-fry, a curry, and a dessert, plus a quick market visit. Full-day classes (6-8 hours, 2,500-4,500 baht) add 1-2 more dishes, a deeper market component, and almost always making a curry paste from scratch in a stone mortar — the most memorable part. If you cook regularly at home and want depth, do a full day. For a casual one-off experience, half-day is plenty.
Market visits
Almost every reputable school includes a 30-60 minute walk through a local fresh market before cooking. Instructors point out coconut cream extraction, palm sugar production, the difference between fish sauces, and the herbs that define Thai cuisine. Sompong uses Sala Daeng Market; Silom Thai uses Bangrak Market; Baipai uses a market near its Lat Phrao villa. The market portion is what separates a Bangkok class from one you could take in any city — do not skip it.
Vegetarian options
Every quality school adapts dishes for vegetarian, vegan, or jay diets. Pad thai with tofu and chives, vegetable green curry, tom kha hed (mushroom coconut soup), and som tam without dried shrimp are common substitutes. Mention dietary needs at booking, not on the day, so the school can prepare ingredients. Mixed groups work fine — the instructor sets up two stations.
Booking tips
Book 2-7 days ahead — popular slots fill, especially morning sessions in high season. Most schools take direct bookings on their website, and GetYourGuide and Klook list nearly all of them with the same prices. Wear closed shoes (open kitchens have hot oil), and skip a heavy breakfast — you will eat 4-6 dishes by mid-class. If your hotel is far from the school, factor 30-45 minutes for Bangkok traffic both ways. Many schools offer free hotel pickup within a defined zone.