Bangkok Thai Cooking Class Guide 2026: Market Tours, Dishes and Prices
Add Royal Ivory as a preferred source on Google
What Happens During a Typical Thai Cooking Class?
A typical Bangkok Thai cooking class runs 3 to 4 hours and combines a short market visit, hands-on cooking at individual stations, and a shared meal of everything you make. Most classes cap groups at 8-15 people with one instructor demonstrating each dish before you cook it yourself.
Classes usually start between 8:30am and 9:30am for a morning session, or 1pm for an afternoon slot, with hotel pickup often included or offered as an add-on. Expect a welcome drink, an ingredient briefing (what makes Thai food balance sweet, sour, salty and spicy), then 4-5 dishes cooked in sequence over gas woks. Recipe booklets are standard, so you can recreate dishes at home.
If you're staying along the Sukhumvit corridor, the concierge at Royal Ivory Nana Hotel can arrange pickup for a morning cooking class, so guests can enjoy a hands-on culinary session before returning for a poolside afternoon by early afternoon.
Do You Visit a Local Market First?
Yes, most reputable Bangkok cooking schools build a 30-45 minute local market visit into the class, usually at a neighborhood wet market rather than a tourist-facing one. This is where you'll see the raw ingredients before they're transformed into curry paste or stir-fries.
During the walk-through, instructors typically point out fresh turmeric, galangal, three types of Thai basil, and the difference between bird's-eye and spur chilies by smell and touch — a detail that rarely comes across in a photo. Some schools use a slice of Chatuchak Weekend Market for this if the class falls on a Saturday or Sunday, though most run their market segment on weekdays at smaller neighborhood markets that operate daily.
One practical, on-the-ground note: markets used for these tours get busy and slightly slippery underfoot near the fishmongers by mid-morning, so classes that start at 8:30am tend to move through the stalls more comfortably than those starting after 10am, when local shoppers and delivery riders create real bottlenecks in the narrow aisles.
What to Wear and Bring
- Closed-toe shoes — markets and kitchen floors can be wet
- Light, breathable clothing — kitchens run hot next to open woks
- Cash (small notes) — for any personal market purchases
- A reusable water bottle — most schools provide refills but not disposable bottles
Which Dishes Will You Learn to Cook?
Nearly every Bangkok cooking class teaches a core set of 4-5 dishes chosen to cover Thailand's main cooking techniques: a stir-fry, a curry, a soup, and a salad or appetizer. Pad thai and tom yum goong appear on almost every menu because they demonstrate wok technique and broth balancing.
A standard lineup looks like this:
- Tom yum goong (spicy-sour prawn soup) — teaches balancing sour, spicy, and salty broth
- Pad thai — wok technique and noodle timing
- Green or red curry — pounding or blending your own curry paste from scratch
- Som tam (green papaya salad) — pounding technique with a mortar and pestle
- Mango sticky rice — a common dessert add-on in longer classes
Longer full-day classes (6+ hours) may add spring rolls, satay, or a second curry, and some schools let you choose 1-2 dishes from a rotating list so the group isn't all cooking identical menus.
Staying in Bangkok?
Royal Ivory Nana Hotel is 2 minutes from BTS Nana — no joiner charge, outdoor pool, and 4.2/5 on Google. Family-owned since 2010.
Check Rates and BookHow Much Do Cooking Classes Cost in 2026?
Half-day Bangkok cooking classes near Sukhumvit typically cost 1,000-2,000 baht per person in 2026, including the market tour, ingredients, recipe booklet, and the meal you cook. Full-day classes with more dishes or a boat/farm add-on tend to run higher.
| Class Type | Duration | Typical Price (per person) |
|---|---|---|
| Half-day (market + 4-5 dishes) | 3-4 hours | 1,000-2,000 baht |
| Full-day (extended menu) | 6-7 hours | 2,000-3,500 baht |
| Private/small-group class | 3-4 hours | 2,500-4,500 baht |
Prices generally include hotel pickup within central Bangkok, though some budget schools charge a small transport supplement for hotels further from their kitchen. Always confirm whether pickup, market tour, and take-home recipe cards are included before booking, since listed prices can otherwise look cheaper than the final cost.
Are There Vegetarian or Vegan Class Options?
Yes, most established Bangkok cooking schools offer a vegetarian or vegan menu on request, substituting tofu or extra vegetables for meat and seafood and swapping fish sauce for soy-based alternatives. It's best to flag dietary needs when booking rather than on arrival, since curry paste ingredients are often prepped in batches.
A vegan tom yum, for instance, swaps the usual prawn stock and fish sauce for a mushroom or vegetable stock with extra lime and chili to keep the sour-spicy balance intact. Vegetarian pad thai substitutes tofu and skips the typical dried shrimp garnish. If you're traveling with a mixed group of dietary preferences, ask whether the school can run one shared market tour with two separate cooking menus — many do.
Best Cooking Classes Near Sukhumvit and Nana
Several cooking schools operate within a short taxi or BTS ride of Nana and the Sukhumvit corridor, making it easy to fit a morning class around a stay near Sukhumvit. Rather than naming a single "best" school (options and quality shift year to year), look for these signs of a well-run class when comparing options online:
- Small group sizes (under 15) with individual cooking stations, not shared woks
- A genuine market segment, not just a market "drive-by" from the van window
- Recent reviews (within the last 6 months) mentioning the specific instructor by name
- Clear inclusion list: pickup, ingredients, recipe booklet, and dietary accommodations
Because Nana sits close to both the BTS line and Sukhumvit's soi network, most schools quote a pickup window of 15-30 minutes from hotels in the area. If your class runs in the morning, it pairs naturally with an afternoon at Bangkok's street food stalls for dinner, since you'll have a working vocabulary for what you're tasting.
Traveling With Kids?
Some schools run a shorter, simplified class (2-2.5 hours, less pounding and blending) suited to families, focusing on milder dishes like fried rice or spring rolls. Check our Bangkok with kids guide for how to fit a class into a family-paced itinerary without overloading younger children with a full-day session.
Key Takeaways
- Most classes run 3-4 hours and combine a market tour with cooking 4-5 dishes.
- Expect to pay 1,000-2,000 baht for a half-day class near Sukhumvit in 2026.
- Pad thai, tom yum, and a curry made from scratch appear on nearly every class menu.
- Vegetarian and vegan substitutions are widely available if requested at booking.
- Morning classes near Nana pair well with an afternoon back at the hotel pool.
Frequently Asked Questions
How long does a Bangkok cooking class usually last?
Most half-day classes run 3-4 hours including the market visit, cooking, and the meal. Full-day classes with extended menus can run 6-7 hours.
Do I need cooking experience to join a Thai cooking class?
No, classes are designed for complete beginners, with an instructor demonstrating each step before you cook it yourself at your own station.
What dishes do Bangkok cooking classes usually teach?
Most classes teach a curry made from a hand-pounded paste, a stir-fry like pad thai, a soup like tom yum, and a salad such as som tam, often finishing with mango sticky rice.
Is a market tour always included in the class?
Most established schools include a 30-45 minute local market visit, though it's worth confirming this is a genuine walking tour rather than a brief drive-by stop.
Can vegetarians and vegans join a Thai cooking class?
Yes, most schools offer vegetarian or vegan substitutions for meat, seafood, and fish sauce if you mention dietary needs when booking.
Is hotel pickup included in the cooking class price?
Many schools include pickup within central Bangkok in the listed price, though it's best to confirm this and ask about pickup timing when booking, especially from hotels near Sukhumvit and Nana.



