
Bangkok Cooking Class: How to Choose the Right One (2026)
Compare Bangkok cooking classes by area, format, market tour, menu choice and dietary fit, then pick the right one with practical booking tips.
On this page
Last updated November 2026: a Bangkok cooking class mostly comes down to four choices, which are format, market tour, menu control and neighborhood. Standard group classes run about 3.5 to 4 hours, so one class fills a morning or an afternoon. Use the comparison below to match a school to your schedule, diet and group.
Featured image: Boonlert, CC0, via Wikimedia Commons.
Quick answer: which Bangkok cooking class to pick
Want a market tour and a set menu? Book a morning group class. Want to pick your own dishes? Bangkok Thai Cooking Academy lets you choose 5 of 22. Vegetarian or vegan? May Kaidee is built around plant-based Thai cooking. Short on time? May Kaidee also runs an express class of about 2 hours. Planning a group of up to 12, or 1 to 15 at House of Taste? Book a private class. Before any class, it helps to see what you will be cooking in the wild. Our Bangkok street food guide covers the stalls behind most of these recipes. Every figure here comes from each school's own page. Confirm prices, hours and menus there before you pay.

Compare Bangkok cooking classes at a glance
Five schools cover most of what travelers book. The table shows area, format, market tour and menu control. Prices change, so check each school's page on the day you book.
| School | Area and access | Format | Market tour | Menu control | Dietary notes |
|---|---|---|---|---|---|
| Blue Elephant | 41 South Sathon Road, by BTS Surasak | Group half-day, 4-5 dishes; private up to 12 | Morning class only | Menu rotates by weekday | Vegetarian dishes appear on some days; ask at booking |
| Bangkok Thai Cooking Academy | Near BTS On Nut, about 10 minutes from Asoke | Pick 5 of 22 dishes; private and professional tracks | Included in the tourist class | You choose | Vegetarian class offered; no MSG; heat adjustable |
| House of Taste | Sukhumvit 4 and Sathon branches | 3.5-hour group class; private 1-15 people | Market visit in group class | 4 fixed menus per class | Vegetarian, Halal, Kosher and allergy options on request |
| May Kaidee | Bangkok | Thai Cooking; Express (about 2 hours); multi-day courses | Not listed; ask | Class type depends on the day | Vegetarian and vegan focus |
| Sompong | 2/6-2/8 Soi Silom 13 | Morning, afternoon and evening classes; private | Morning class | Check the menu page | Ask at booking |

- Price status: Bangkok Thai Cooking Academy lists ฿1,300 per person for its tourist class. Check the page for the current rate.
- Other schools: confirm the price on each school's own booking page.
How to choose: format, menu, market tour and group size
Start with format. A group half-day suits solo travelers and couples. A private class suits families and friends who want their own pace. Blue Elephant lists private classes for up to 12 people. House of Taste lists 1 to 15. Bangkok Thai Cooking Academy lists a minimum private class size of 1.

Next, decide how much menu control you want. Bangkok Thai Cooking Academy lets you choose 5 dishes from 22. Blue Elephant rotates its menu by weekday and says it may change with ingredient availability. House of Taste offers 4 fixed menus per class. A rotating or fixed menu is fine if you just want a good meal. A free choice matters if you have one dish in mind. For noodles, read our Bangkok pad Thai guide first. Several schools also teach dessert, so see our mango sticky rice guide for what good looks like.
Then check the market tour. Blue Elephant describes its tour as morning-only. Bangkok Thai Cooking Academy includes a market visit in both its 8:45 AM and 1:15 PM tourist slots. Never assume the tour is part of the booking. Confirm it in writing.
Best Thai cooking class in Bangkok by traveler type
Match the class to the person, not the other way round.

- First-timer: a group half-day of 3.5 to 4 hours with a market visit. Blue Elephant and House of Taste both describe beginner-friendly group classes.
- Vegetarian or vegan: May Kaidee focuses on vegetarian and vegan Thai cooking. Read our Bangkok vegan guide for places to eat afterward.
- Couple or solo: a group class gives you company. May Kaidee also lists a 7pm Thursday Singles and Lovers class that ends at a flower market or a massage spa.
- Family or group: book a private class and ask about child policies before paying.
- Short on time: May Kaidee's express class runs about 2 hours, with 3 hands-on recipes and dessert, at 3pm and 5pm.
- Serious learner: Bangkok Thai Cooking Academy lists professional courses of up to 10 weeks. May Kaidee lists 3, 5 and 10 day courses.
- Would rather eat than cook: skip the stove and book a Bangkok Food Tour Guide: Which Type to Book instead.
Where to go: Sathorn and Silom vs Sukhumvit and On Nut
Pick by where you are sleeping. In Sathorn and Silom, Blue Elephant sits at 41 South Sathon Road beside BTS Surasak. Sompong is at 2/6-2/8 Soi Silom 13. House of Taste also has a Sathon branch. In Sukhumvit and On Nut, Bangkok Thai Cooking Academy is near BTS On Nut and says it is about 10 minutes from Asoke. It lists pickup at BTS On Nut Exit 3. House of Taste gives Sukhumvit 4 for its Sukhumvit branch. Stay near Silom and you can reach three schools by BTS or MRT. Stay near Sukhumvit and your shortlist is Bangkok Thai Cooking Academy or House of Taste. Always confirm the meeting point with the school before the day. Branch details can change.
Staying near Asoke? Ask about the BTS On Nut Exit 3 pickup, since that school is about 10 minutes from Asoke.
Morning, afternoon or evening: timing trade-offs

Morning classes usually carry the market tour. Bangkok Thai Cooking Academy runs 8:45 AM to 12:15 PM. Fresh produce looks best early, and you finish before the afternoon heat peaks.
Book the 8:45 AM to 12:15 PM slot on a weekday, since that school runs its tourist classes Monday to Saturday.
Afternoon classes fit after a morning of sightseeing. Bangkok Thai Cooking Academy's afternoon slot runs 1:15 PM to 4:30 PM. May Kaidee teaches its popular class at 9am and 2pm daily. Blue Elephant's menu lists an extra dish for the afternoon class. Check whether a given afternoon class skips the market. Evening options exist too. Sompong lists an evening class, and May Kaidee runs some special classes at 7pm on specific weekdays. Weekdays matter. Bangkok Thai Cooking Academy states tourist classes run Monday to Saturday. May Kaidee's specialty classes sit on set days, such as 2pm on Tuesdays and Fridays for fruit carving. Check the day before you plan the trip around it.
What a Bangkok cooking class usually includes
Inclusions differ, so compare them line by line. Blue Elephant lists an individual cooking station, recipes, a towel and Thai herbal drink on arrival, an apron, a certificate and a shopping bag of its products. Bangkok Thai Cooking Academy lists 2 desserts, a Certificate of Achievement and access to 90+ recipes online. It also says it cooks without MSG and kitchens are fully air-conditioned. Blue Elephant says you eat your dishes in its restaurant or take them home. Wear closed shoes and light clothing, and bring a small bag for leftovers. Ask about spice level when you book. Bangkok Thai Cooking Academy says you can adjust heat yourself.
Costs and booking: what to check first

Bangkok Thai Cooking Academy lists its tourist class at ฿1,300 per person, which includes the market tour and 2 desserts. Treat that as a starting point, not a quote. Other schools publish prices on their booking pages, and some publish none. Before paying, ask five things: the weekday schedule, minimum group size, cancellation terms, child policy and dietary options. Do not assume a policy. Ask the school and keep the reply. If you would rather have a restaurant meal than a lesson, see our 12 Best Restaurants in Bangkok by Budget and Style list. The Michelin Guide Bangkok listings are another place to look.
Long stays and visa-linked courses
House of Taste and Bangkok Thai Cooking Academy both market courses tied to the Destination Thailand Visa. Treat these as long-term programs, not a way to pick a holiday class. Visa rules and eligibility change, so check them with official Thai government sources, such as the Ministry of Foreign Affairs or the Thai e-Visa portal. A school cannot decide your eligibility. For a single trip, a half-day class is enough.
Mistakes to avoid
A few errors cost travelers the most.
- Booking without checking the weekday. Bangkok Thai Cooking Academy states Monday to Saturday.
- Assuming the market tour is included. Blue Elephant offers it in the morning only.
- Assuming every menu fits your diet. Ask for vegetarian, Halal, Kosher or allergy needs at booking.
- Choosing a professional course when a 3.5-hour class would do.
- Picking the wrong area. Match the school to the BTS or MRT station nearest your hotel.
Useful notes for your Thailand trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





