REVIEW · KRABI
The Best Cooking Class at Thai Charm Cooking School in Krabi
Book on Viator →Operated by Oh-Hoo · Bookable on Viator
Make curry paste, then eat it.
Thai Charm Cooking in Krabi is a friendly, hands-on Thai cooking school where you can learn curry paste, rice dishes, and dessert with a local teacher, then sit down and eat what you made. I like that you leave with a recipe book and completion certificate, not just a full stomach. I also like the menu choice system and the way the instructor explains ingredients and seasonings as you cook. One drawback to note: English can move fast, so if you need slower pacing, plan to stay focused.
You’re also not stuck in one tiny corner. The class is capped for a small group feel (max 25 people for the class, and the activity is limited to a smaller maximum group size), and you’ll be able to pick your dishes from a set menu with options for different spice levels. If you’re traveling during a time when weather is iffy, the activity requires good weather, so you may need flexibility.
In This Review
- Key things I’d circle on your map
- Thai Charm Cooking in Krabi: what you really get for $56.41
- Getting there from Ao Nang and Krabi Town without stress
- Choosing your menu: up to 7 dishes plus two desserts
- The class flow: from ingredients to curry paste to finished plates
- Start with ingredients and seasoning basics
- Then build full dishes across categories
- You finish by tasting and dining
- Eating what you make: the meal portion is real
- Instructor energy matters: Penny and Pem’s teaching style
- Vegetarian, vegan, and spice control without losing the Thai flavor
- Who this cooking class is best for in Krabi
- A simple decision guide: should you book?
- FAQ
- How long is the Thai Charm Cooking class?
- What is included in the price?
- Do I get to take what I cook?
- Can I choose vegetarian, vegan, or non-spicy options?
- What dishes will I learn?
- Is pickup available from my hotel?
- What if the weather is bad or the minimum number of travelers isn’t met?
Key things I’d circle on your map

- Transfers included for Krabi Town and Ao Nang, with extra fees only if you’re farther out (Klong Muang, Tub Kaek)
- Pick up to 7 dishes plus you learn 2 desserts as part of the class
- Cook, then dine on your own food, with water and tasting built in
- Customization options for vegetarian, vegan, spicy, or non-spicy preferences
- Small-group format with a practical limit (helpful for hands-on time)
- Take-home extras like your recipe book, certificate, and the food you make
Thai Charm Cooking in Krabi: what you really get for $56.41

At $56.41 per person for about 4 hours, this class is priced like an experience, not like just a meal. The value comes from four things that add up fast: you get round-trip transfers (from Krabi Town and Ao Nang), a full cooking session, the food you make is served, and you leave with a recipe book plus a completion certificate.
The school is on the outskirts of Krabi downtown, so you’re not just “dropping by” a kitchen. You’re walking into a proper cooking setup where you can learn from scratch to finish, including basics like ingredient choices and seasoning balance.
And yes, you’ll likely eat a lot. The class format is built so you cook multiple dishes, then you taste them. If you love variety and want to feel confident cooking Thai flavors later, this is one of the better ways to spend a half day in Krabi.
You can also read our reviews of more tours and experiences in Krabi.
Getting there from Ao Nang and Krabi Town without stress
Your start point is at Penny Thai Cookery School in Ao Nang (address listed on the tour info). There’s also pickup offered, and free round-trip transfers cover Krabi Town and Ao Nang.
If you’re staying in Klong Muang or Tub Kaek, you’ll need an extra 800 THB per car. That’s a small planning detail, but it matters if you’re budgeting or splitting rides with other people.
Two practical notes that make a difference:
- You’ll be back at the meeting point at the end of the activity.
- After class, you can get dropped off at Krabi Night Market, which is perfect if you want an easy plan for dinner afterward.
Because it’s near public transportation, you’re not stuck if timing gets messy. Still, pickup keeps the day simple.
Choosing your menu: up to 7 dishes plus two desserts

This is one of the most satisfying setups I’ve seen for travelers who want control. The class gives you a menu with more than 15 Thai dishes, and you can select up to 7 dishes to learn. On top of that, everyone learns two desserts.
Here are the dish categories you’ll see, with examples:
- Desserts (everyone learns 2): sticky rice with mango, and banana with coconut milk sauce
- Soup: hot & spicy prawn soup, chicken in coconut milk soup, hot and sour soup
- Stir-fried: pad thai, chicken with cashew nuts, chicken with ginger
- Healthy salads: papaya salad, cucumber salad, green long bean
- Curry paste: green curry paste, red curry paste, phanang curry paste
- Curry with chicken: green curry, red curry, phanang curry
That selection system is more than a gimmick. It lets you steer your learning toward what you actually like ordering in Thai restaurants. Want spice? You can usually choose spicier versions. Prefer less heat? You can dial it back. Prefer plant-based? The class can work vegetarian or vegan.
One more smart detail: the info says you also get fruits and learn preparation of spicy Thai salads, so even if you pick fewer “salad” dishes, you still get that fresh, crunchy Thai flavor education.
The class flow: from ingredients to curry paste to finished plates

The experience is structured around learning Thai cooking methods with guidance from the chef/instructor. When you arrive, you’ll be shown Thai menus and encouraged to choose what you want to cook. You’ll then move into hands-on cooking steps with ingredient and seasoning explanations.
Here’s what the class experience feels like, based on what’s taught and how people describe the session:
Start with ingredients and seasoning basics
Thai cooking lives or dies by flavor balance: salty, sour, sweet, and heat. The instructor’s job is to show you why each ingredient matters and how it changes the dish. In practice, that means you don’t just follow steps—you understand what you’re doing.
A big win for me is that you learn curry paste making directly (green, red, or phanang). Curry paste is the heart of a lot of Thai food, and making it yourself is the quickest route to real confidence later.
Then build full dishes across categories
Depending on your choices, you may cook things like:
- Soup styles that use heat and sourness differently
- Pad Thai or stir-fries with quick wok-style thinking
- Salads where balance and texture are everything
- Curry with chicken using the curry paste you made (or are taught to use)
Even if you don’t cook all categories, the lesson still helps you connect the dots between how Thai food tastes and how it’s built.
You finish by tasting and dining
At the end, you taste the dishes you made. The class is designed so you don’t just cook and leave. You sit down and eat what you created. Water and food tasting are included.
If you’re wondering whether this is a “cook for others” style class, it isn’t. The experience centers on you tasting your own results.
Eating what you make: the meal portion is real

This is where the experience gets very practical. You’re not just getting small bites. The session includes food tasting and then dining on your creations.
Many people flag the same pattern: it’s a huge amount of food. That’s good news if you love Thai variety. It’s also a reminder to pace yourself. Thai cooking can be intense—spice, sourness, and richness hit fast.
Also, you can take your dishes away. One review even suggested bringing a container if you’re thinking about saving leftovers. If you tend to pack your own meals during trips, I’d bring a small container. Thai kitchens often provide food for sharing, but having your own container makes it easier to keep your portion without stress.
Instructor energy matters: Penny and Pem’s teaching style

The teaching style is a major reason this class earns a high rating. In the feedback you provided, the common theme is energetic, funny, and very hands-on instruction.
Penny is mentioned repeatedly, often described as:
- upbeat and entertaining
- helpful in walking you through the process
- fast when speaking, which can be great if you’re confident in English, but a challenge if you’re not
Pem is also mentioned as an amazing instructor, with people praising her person-to-person warmth and the value of the class.
What you should take from this (without assuming perfection): show up ready to watch closely, take mental notes, and ask follow-up questions if you miss a step. The best learning is when you actively pay attention while you’re chopping, stirring, and tasting.
One minor consideration: one review brought up a restroom issue as a place the school could improve. That’s not a dealbreaker for everyone, but it’s worth knowing so you aren’t surprised.
Vegetarian, vegan, and spice control without losing the Thai flavor

A lot of cooking classes either can’t adjust heat or they change the dish so much it stops feeling authentic. Here, the information is clear: dishes can be vegetarian or vegan, and you can choose spicy or non-spicy versions to match your taste.
That matters because Thai food is often about balance, not just heat. Even if you go mild, you still learn the core techniques—like curry paste structure, stir-fry seasoning, and salad flavor building.
Practical tip: decide your spice level early when you choose menus. If you wait until you’re halfway through cooking, it’s harder to course-correct for everyone at the station.
Who this cooking class is best for in Krabi

This class fits best if you want a hands-on activity that teaches you something you can reproduce later. It’s also a strong choice if you’re the type who likes variety: soup, salads, stir-fries, curry paste, curry, and desserts.
It’s especially good for:
- couples or friends who want a shared activity and a meal
- food lovers who want to understand ingredients, not just follow recipes
- people who like structure and clear steps (you cook from scratch to finish)
It may not be the best fit if:
- you hate spicy flavors and don’t want any chance of heat during tasting
- you struggle with faster spoken instruction and you need slower, repeated explanations
- you’re not comfortable with a large amount of food in one sitting
A simple decision guide: should you book?
If you want your Krabi day to be more than a scenic photo stop, this is a smart bet. Curry paste making, a menu choice system, and a sit-down meal you actually cooked yourself are the big reasons to book. Add in recipe book + completion certificate and included transfers, and it starts to feel like better value than paying separately for a tour, a lesson, and dinner.
I’d book this class if you’re hungry for practical Thai skills and you’re okay with a busy half-day where you cook multiple dishes. I’d think twice only if you’re very sensitive to pace and you need slower instruction, or if you’re far from Ao Nang/Krabi Town and don’t want to deal with the extra transfer fee.
FAQ
How long is the Thai Charm Cooking class?
The class runs for about 4 hours (approximately).
What is included in the price?
The price includes a recipe book and completion certificate, food tasting and drinking water, and a friendly Thai cooking instructor. Round-trip transfers from Krabi Town and Ao Nang are also included.
Do I get to take what I cook?
Yes. The class information says you can take away your dishes, and the experience includes dining on what you made in class.
Can I choose vegetarian, vegan, or non-spicy options?
Yes. All dishes can be adjusted to vegetarian, vegan, spicy, or non-spicy preferences.
What dishes will I learn?
You can select up to 7 dishes from more than 15 menu options, and everyone learns two desserts: sticky rice with mango, and banana in coconut milk sauce. Categories include soup, stir-fried dishes, healthy salads, curry paste, and curry with chicken.
Is pickup available from my hotel?
Pickup is offered, and free round-trip transfers cover Krabi Town and Ao Nang. If you’re in Klong Muang or Tub Kaek, there’s an extra 800 THB per car.
What if the weather is bad or the minimum number of travelers isn’t met?
The activity requires good weather. If it’s canceled due to poor weather, you’ll be offered a different date or a full refund. The class also requires a minimum number of travelers; if canceled for that reason, you’ll be offered a different experience/date or a full refund.











