
Phuket Cooking Class: How to Choose the Best Thai Class (2026)
Compare Phuket Thai cooking classes by format, length, market tour, group size, dietary options and price, with tips for picking the right one.
On this page
Last updated November 2026: a Phuket cooking class runs about 2 to 4 hours, and the prices operators publish start at ฿1,800 per person. Formats range from a mansion in Phuket Town to a home kitchen with an herb garden and a hotel restaurant. Choose by market tour, group size and dietary needs, then confirm the current rate on the booking page before you pay.
Featured image: PattayaPatrol, CC BY-SA 4.0, via Wikimedia Commons.
Phuket cooking classes compared
Four operators publish enough detail to compare side by side. Chef VJ lists ฿2,000 with a market tour and ฿1,800 without. Sawasdee Village Hotel lists ฿2,000 per person. Blue Elephant and BrassWok show no price on their pages, so ask for the current rate before you plan around either. All figures below are as listed on each operator's own site.

| Class | Format | Length | Market tour | Group size | Price listed |
|---|---|---|---|---|---|
| Blue Elephant Cooking School | Restaurant in a Sino-Portuguese mansion, Phuket Town | About 3.5 to 4 hours | Morning class only | Group, or private up to 12 | Check current rate |
| Chef VJ (Phuket Thai Cooking) | English-medium class, one session per weekday | About 3 hours with market, about 2 without | Optional | Not stated | ฿2,000 with market, ฿1,800 without |
| BrassWok (Chef Pui) | Chef Pui's home with an herb garden | 9 AM to 12 PM | Not stated | Small group or private | Check current rate |
| Sawasdee Village Hotel | Hotel restaurant class | About 2 hours, 3 courses | Morning class only | Maximum 10 | ฿2,000 per person |
Which Phuket cooking class fits you

Start with how much of the day you can spare. Sawasdee and Chef VJ's no-market session take about 2 hours. Chef VJ's market session takes about 3 hours. Blue Elephant asks for 3.5 to 4 hours, including the meal. Then match the format to your group.
- First-timers: Blue Elephant says its classes suit beginners and experienced cooks alike, and it teaches in five languages.
- Vegetarians and vegans: Sawasdee prints a full vegetarian menu, and BrassWok mentions a vegan option on its weekday menus.
- Serious cooks: BrassWok's home kitchen and herb garden suit people who want a smaller, slower session.
- Couples or small groups: ask about a private class at Blue Elephant (up to 12) or BrassWok.
- Tight days: Sawasdee's 2-hour format or Chef VJ's 11:30 am class without a market tour.
Market tour or no market tour
A market tour adds time and is usually a morning-only feature. Chef VJ's 11:00 am session lasts about 3 hours, with pickup between 10:30 and 10:45 am. His 11:30 am session lasts about 2 hours and skips the market. The ฿200 gap between ฿2,000 and ฿1,800 buys roughly an extra hour of shopping and ingredient talk. Sawasdee limits its market visit to the 11:15 am class. Blue Elephant also reserves its market tour for the morning class. Take the market option if you want to learn how to choose produce and spices. Skip it if you would rather spend that hour at the beach.
Pickup for Chef VJ's market class falls between 10:30 and 10:45 am, the same time his Old Town food tour starts.
Morning vs afternoon classes
Morning classes carry the market visit at Blue Elephant and Sawasdee. Afternoon classes swap it for dessert. Sawasdee's 3:00 pm class lets you choose one dessert from a dessert card. Blue Elephant's afternoon class focuses on a traditional Thai dessert, and its menu lists an extra dish for afternoon students. BrassWok runs from 9 AM to 12 PM, which suits an early start. Choose morning for shopping and a lunch-sized meal. Choose afternoon if you want a late start and a sweet course.
Group, private or home-kitchen classes
Group classes cost less per head and suit solo travelers who want company. Blue Elephant offers group sessions and private classes for up to 12 people. Sawasdee caps its class at 10 people. BrassWok teaches small groups or private sessions in Chef Pui's own home, which feels closer to a dinner party than a school. A hotel class is the easiest to book if you are already staying nearby. Ask Sawasdee whether non-guests can join before you commit.
What's included, and what to ask before booking
Inclusions differ more than prices do, so compare them line by line. Sawasdee requires a 100% deposit at booking. Cancelling with less than 3 hours' notice forfeits it, and refunds paid by card carry a 5% processing fee. Ask each operator about pickup, language and dietary changes before you pay.
- Blue Elephant lists an individual cooking station, recipes, a herbal drink on arrival, an apron, a certificate and a shopping bag.
- Sawasdee lists digital photos, a recipe booklet, lunch with unlimited soft drinks, a welcome drink and a certificate.
- Chef VJ offers free pickup and drop-off in certain areas when you book directly.
- Allergies and vegetarian requests: tell the operator in advance, as Sawasdee asks.
Dishes you'll likely cook
Menus change, so pick the day by the dishes you want. Blue Elephant rotates its menu daily, with 4 or 5 dishes per class. Its menu has included tom yum koong, som tum, phad Thai with prawn and green curry with chicken. A Peranakan fish cake, tod mun plaa, also appears on its rotation. BrassWok varies its menu by weekday, with Monday, Wednesday and Friday options. Sawasdee's menu offers three courses: salad, soup and a stir-fry or curry. For a vegetarian version it swaps in tofu, mushrooms and vegetables. Once you can cook them, try the same dishes at street food stalls for comparison.
Its daily rotation gives 4 or 5 dishes per class, and private sessions at Blue Elephant hold up to 12 people.
Getting there and fitting a class into your day

Blue Elephant sits in Phuket Town, so a morning class pairs well with an Old Town walk. Chef VJ also sells an Old Town food tour, running 10:30 am to 1:30 pm at ฿2,000, with a 10:15 am meet-up. Do not stack it with a class on the same morning. Drive times are not published, so ask each operator about pickup areas when you book. Plan an evening at the evening market stalls after a morning class. For a sit-down dinner, see these sit-down dinner options in Phuket. Prefer a restaurant-led shortlist? Browse Michelin Guide listings for Phuket. For wider ideas, see what to eat across the island.
Mistakes to avoid
Most disappointments come from assumptions made before booking. Check the rules on each operator's page, because deposits and cancellation terms differ.
- Booking an afternoon class and expecting a market tour. At Sawasdee and Blue Elephant, the market visit is morning-only.
- Assuming the menu is fixed. Blue Elephant changes daily, and Chef VJ and BrassWok vary by weekday.
- Skipping the dietary request. Sawasdee asks for notice to adjust dishes.
- Ignoring the deposit. Sawasdee's 100% deposit is lost with less than 3 hours' notice.
- Trusting old promotions. Some pages still show out-of-date offer banners, so confirm today's rate.
Useful notes for your Thailand trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





