We read the price pages of six Penang cooking classes on 10 November 2026. A morning class with a wet market tour costs RM290 to RM382 an adult, a short evening class starts at RM150, and a private class for two starts at RM700. Here is what each one teaches, how long it runs, and what a couple or a family really pays.
*Image: Tropical Spice Garden*
Penang is the place most visitors want to learn Malaysian cooking, and the classes are not cheap. A half-day class with a market tour now costs about the same as a good hotel buffet for two, so it is worth knowing exactly what each one includes before you pay.
What's on this list: six cooking classes in George Town, Teluk Bahang and Balik Pulau, with prices read on 10 November 2026. Five come from each school's own website. Penang Chiak has no website of its own, so its price comes from its Expedia Malaysia listing. We left out classes we could not show are still running. Penang Homecooking School is no longer on the list: its founder Pearly Kee, one of the island's best-known Nyonya teachers, died in June 2026, so older guides that send you to her classes are out of date.
Nobody paid to be on this list. The cards come first, then a comparison table and what a couple or a family really pays.
What a morning class costs a couple, and a family
Taking the morning class with a market tour, where there is one, the published prices work out like this for two adults:
- Tropical Spice Garden: RM560 (garden tour, not a market)
- Cook In Penang: RM600 at the direct-booking price
- Nazlina Spice Station: RM660
- Nyonya Su Pei: RM680 to RM760, depending on the menu
- Cooking with Chef Samuel: RM700, and the class is yours alone
- Penang Chiak: about RM764 on Expedia Malaysia
That last point about Chef Samuel matters. Because of the RM700 minimum, a private class for two costs only RM40 more than Nazlina's group morning class, and you choose the dishes. For a solo traveller it is the most expensive option by far, and for a group of four it drops to RM1,400, the same RM350 each.
For two adults and a 10-year-old, the maths changes again. Tropical Spice Garden comes to RM710, Cook In Penang to RM780 and Nazlina to RM830. Nyonya Su Pei and Penang Chiak do not publish a child rate, so ask before you assume a discount. If your children are 7 or under, Tropical Spice Garden is out, since they cannot enter its kitchen, while Cook In Penang lets under-5s come along without cooking.
How to pick
If the market is the point, pick a class that starts early. Market tours are a morning thing almost everywhere, because Penang's wet markets are busiest before 9am. Nyonya Su Pei and Penang Chiak use Chowrasta Market in the middle of George Town, Chef Samuel uses Ayer Itam or Batu Lanchang, and Cook In Penang uses the small Balik Pulau market, which feels the least touristy.
If you want specific dishes, Nyonya Su Pei and Chef Samuel are the clearest. Su Pei sells each menu separately, and Samuel lets you choose three from about 80. Tropical Spice Garden's menu rotates by the week, so confirm the dishes by WhatsApp before you book if you are set on, say, rendang.
If your time is short, Nazlina's two-hour evening express class at RM150 is the cheapest way to cook something properly in Penang, though it has no market walk.
If you need halal food, ask directly. None of the six states halal certification. Cook In Penang's listed menus are Malay dishes with no pork, while Chef Samuel's menu includes pork dishes such as char siew alongside many that do not. For the rest, confirm the week's dishes when you book.
Before you pay
- Check the cancellation rules. Tropical Spice Garden does not refund at all. Nazlina takes full payment up front. Nyonya Su Pei takes only a 10% deposit and refunds in full if you cancel three days ahead.
- Use the school's own site where there is one. The prices on booking sites and blogs for Nazlina and Tropical Spice Garden were RM20 to RM60 lower than what the schools charge now, because those listings are old.
- Plan the travel. Tropical Spice Garden is in Teluk Bahang and Cook In Penang is in Balik Pulau, both a long ride from George Town. Only Chef Samuel offers pickup, and only within the heritage zone.
Sources: each school's own website (Nazlina Spice Station, Tropical Spice Garden and its booking page, Cooking with Chef Samuel, Cook In Penang, Nyonya Su Pei) and Penang Chiak's Expedia Malaysia listing, all read on 10 November 2026.