One of the most popular activities for visitors in Thailand is to take part in a cooking class. The country’s cuisine is utterly irresistible, and it is a great opportunity to learn to cook it yourself, with experienced chefs advising and supporting you each step of the way. A Thai cooking class can give you confidence to recreate dishes from your holiday once you’re back home; a great way to reduce those inevitable post-holiday blues.
Please note: This post contains affiliate links which means if you buy something following a link on this page, I’ll receive a small commission at no extra cost to you.
Choosing the right kind of class
There are lots of different types of cooking classes available, with varying menus, locations and levels of difficulty so picking the right one for you is important. My husband is a very skilled cook so we wanted to do a cooking class that would be creative and challenging for him, and not too intensive for me. We decided on Baan Farm Thai Cooking School because their menu appealed to us the most, it had glowing reviews and we liked that it was a family-run business.
What does a Thai cooking class involve?
We were picked up from our hotel by minivan and met the other people taking part in the class. It was a small group of people from all around the world. We were taken to a local market where our guide showed us some of the ingredients we would be cooking with today, along with some typical staples of Thai cuisine. Afterwards we were driven to a farm in the countryside. It was a beautiful, rural area surrounded by palm trees – you couldn’t choose a more idyllic environment to cook in. The on-site instructors showed us where to handpick fresh, organic herbs and vegetables to be used in our dishes. Then it was time to start cooking!
Over the span of three hours, we made five dishes each along with our specific curry paste of choice. It was a lot of work but there were lots of friendly, patient instructors to help and the class moved at a good pace. Everything was very well-organised so we had time to concentrate on what we were making, enjoy the relaxing environment and devour as much food as we could. Afterwards, we were dropped back at our accommodation.


How long does the class last?
Most classes last half a day, from when you are picked up to when you’re dropped back at your accommodation. You can decide if you’d like to do one in the morning and eat the dishes you cooked for lunch or start in the afternoon and eat them at dinnertime.
What are some typical dishes you can cook?
- Salads like Larb (Spicy chicken salad) or Som Tam (Papaya salad)
- Spicy sour soups like Tom Yum Kung (Soup with shrimp), Tom Kha Kai (Soup with chicken and coconut cream) or Khao Soi (Chiang Mai noodle soup)
- Curries like Green curry, Panang curry and Massaman curry
- Stir-fried cashew nuts with chicken
- Pad Thai (Stir-fried small rice noodles with shrimp)
- Desserts like mango sticky rice, deep-fried bananas and black sticky rice with coconut milk
How many dishes can you choose?
Most cookery schools will ask you to choose between 3-5 dishes to cook. In the case of Baan Farm Thai Cooking School, it was 5 dishes out of over 20 options. Upon booking, we were asked to select a curry, a starter, a soup, a curry, a stir-fried dish and a dessert.
I cooked Massaman curry, fried noodle stir fry, sweet and sour soup with coconut, mango sticky rice and larb. In the end, it was A LOT of food but nothing was wasted; we ate some for lunch and brought the leftovers back to our hotel. It was all absolutely delicious and it was great to push myself out of my comfort zone.

Will I be able to handle it if I’m not a great cook?
Yes! The instructors are there to help you and give you instructions and guidance. The atmosphere was warm, friendly, and relaxed. These classes are not for professional chefs, but for fans of Thai cuisine. It’s not MasterChef and you certainly won’t be judged.
How much was the class?
We paid 1055 Thai Baht per person, which is approximately £24 / €28 / $32 USD. Based on our research, this price was quite standard. However, you should expect to pay more for a private cooking class.
Will I receive the recipes afterwards?
You should check this with the school, but most provide e-books or hard copy recipe cards. Baan Farm Thai Cooking School emailed all participants an e-book afterwards, which included over 20 recipes. You can recreate the dishes you tried and experiment with all the dishes you didn’t have the chance to cook during the class.
What are some popular cooking classes I can book online?
Here are some of the most well-rated cooking classes that can be booked online, in a range of cities and towns across Thailand.
- Chiang Mai Evening Cooking Class and Local Market Visit
- Chiang Mai Cooking Class with Organic Farm at Mama Noi
- Thai Cooking School Phuket
- Bangkok Half-Day Thai Cooking Class with Market Tour
- Cooking class experience in Bangkok with Tingly Thai cooking school
- Riverside Thai Cooking Half Day Class (Khao Lak)
- Krabi Cooking Class at Thai Charm Cooking School
I hope this answers all questions you might have about Thai cooking classes. If you have any more questions, please leave them in the comments below.
Planning a visit to Thailand? Check out my other Thailand blog posts to help you organise a truly unforgettable trip!
Ciao for now
Izzie, the Curious Sparrow


hi
Hi there 😃
Hi , nice one , love it
Thank you!