7 cooking classes worth the trip across Indonesia, editor-ranked by TableJourney. All Indonesia guides.

Casa Luna Cooking School ★ 4.4

UbudBali

Casa Luna Cooking School has taught Balinese cooking in the Honeymoon Guesthouse gardens in central Ubud, Bali, since 1992, with market classes twice weekly.

TipTuesday and Thursday classes begin with a market visit at first light and run four hours; Honeymoon Guesthouse guests get 10% off.

Bumbu Bali Cooking Class at Art Cafe ★ 4.4

Nusa DuaBali

Chef Heinz von Holzen's Tuesday class at Art Cafe Bumbu Bali in Nusa Dua, Bali, teaches twelve Balinese recipes to eight guests and ends with nasi campur.

TipClass day is Tuesday only: pick-up from Nusa Dua and Tanjung Benoa is at 07:30 and the group graduates at 14:00. The page prices it without a market visit.

Taman Dukuh Bali Farm Cooking School ★ 4.3

UbudBali

Taman Dukuh's Bali farm cooking school takes guests from Ubud to a Tegallalang market, then a Taro organic farm to harvest and cook six Balinese dishes.

TipThe free shuttle leaves the Ubud meeting point at Pura Dalem Puri Peliatan at 07:30, and the whole class takes about 5.5 hours.

Tresna Bali Cooking School ★ 4.2

UbudBali

Tresna Bali Cooking School teaches a nine-dish Balinese feast in a riverside garden in Ubud, Bali, hosted by a temple priest and priestess couple.

TipClasses start at 08:30 sharp and finish with the feast around 13:30; only three classes run each week, so book early.

Lobong Culinary Experience ★ 4.1

UbudBali

Lobong Culinary Experience teaches Balinese dishes in a family compound in Kedewatan, Ubud, Bali, with a morning market trip and central Ubud transfers.

TipThe morning class runs 08:00 to 13:00 and includes the market trip; the afternoon class runs 16:00 to 20:00. Groups are capped at 12.

Pemulan Bali Farm Cooking School ★ 4.1

UbudBali

Pemulan Bali Farm Cooking School combines a market visit, an organic farm harvest and a hands-on class in Taro, north of Ubud, Bali, from IDR 530,000.

TipThe free shuttle meets at Pura Dalem Puri Peliatan in Ubud; the farm is about 20 km north, a 40 to 45 minute drive.

Periuk Bali Cooking Class ★ 4.0

UbudBali

Periuk Bali Cooking Class teaches Balinese dishes by the Petanu River in Laplapan, Ubud, with a market and paddy-field visit and coconut oil making.

TipMorning classes start at 08:30 and afternoon classes at 15:30; choose the meat or the vegetarian recipe set when you book.

Book food experiences in Bali

See all 1168 bookable experiences in Bali