Trusted local Bali tour planningInstant WhatsApp supportNo Prepayment

What a full-day Bali cooking class actually includes

Most "Bali cooking class" listings make it sound like you show up and stir a pot for an hour. The better ones are actually a half-day of hands-on cultural stuff before you even touch a stove: a market walk, a rice field, making a flower offering, watching coconut turn into oil, and only then the actual cooking.

Published 2026-07-27Updated 2026-07-27By baseBali Local Team
Guests learning to prepare traditional Balinese ingredients with a local cooking class instructor

Here's what a full day like that looks like, and what ends up on your plate by the end of it.

What's included in a full day

A typical program runs five parts back to back. It starts at a traditional market, watching, and usually joining in on, the morning shop for produce and spices. From there it's a short stop at a rice field to see how Balinese farmers manage water through the Subak system. Then two hands-on cultural stops, making a canang sari offering and watching coconut get pressed into cooking oil, before the cooking class itself: a spice paste built from scratch, several dishes made from it, and then everyone sitting down to eat what they made.

The market visit

This is usually the first stop of the day, and it's worth taking seriously rather than treating as a quick photo op. Balinese markets run early and move fast, vendors laying out chilies, shallots, turmeric, and galangal, locals doing their actual daily shop around you rather than performing for tourists.

Seeing what goes into Balinese cooking before you cook it yourself makes the class easier to follow later. You already know what raw turmeric or galangal looks like, instead of meeting it for the first time already chopped and sitting in a bowl.

Fresh spices and produce at a traditional Balinese market before a Bali cooking class
Travelers exploring a local Bali market during a full-day cooking class experience

Rice fields and the Subak system

Next is usually a stop at a rice field, mainly to explain Subak, the traditional system Balinese farming communities use to manage irrigation. It's not a minor local custom. Subak is recognized by UNESCO as a World Heritage system, built on the idea that water, land, and community all have to stay in balance together, a philosophy called Tri Hita Karana. Farmers within a subak share water on a rotating basis rather than each person diverting whatever they can grab, which is a big part of why the rice terraces here have kept working for so long.

It's a quick stop, but it's the kind of context that makes the rest of the island make more sense once you understand it.

Balinese rice field and Subak irrigation stop included in a Bali cooking class day

Making canang sari

Canang sari are the small palm-leaf trays of flowers, rice, and incense you'll see on shrines, ledges, sidewalks, and car dashboards everywhere in Bali. They're a daily offering of thanks, not tied to any special occasion, and most Balinese Hindu households put together a fresh batch every morning.

The class usually has you make one yourself, which sounds simple until you're the one folding palm leaf into a neat little tray and arranging flowers so the whole thing doesn't fall apart. It's a good hands-on way to understand something you'd otherwise just walk past all trip without really registering.

Coconut oil, the traditional way

Somewhere in the middle of the day there's usually a coconut oil demonstration: grating fresh coconut, pressing out the milk, then cooking it down slowly until the oil separates and what's left behind turns into a coconut solid used in other dishes. It's a slower process than most people expect, and a good reminder of how much manual work went into Balinese cooking before anyone had a bottle of oil sitting in the cupboard.

Traditional coconut oil making demonstration during a Bali cooking class

The cooking class itself

The actual cooking starts with base genep, the spice paste that underpins most Balinese cooking. The name translates to something like complete spice paste, and it's a pounded mix of shallot, garlic, chili, turmeric, and galangal, sometimes with candlenut or coriander seed added depending on who's teaching. Once that base is made, it gets split and worked into several different dishes rather than used for just one, which is basically the logic behind Balinese home cooking: one strong base, several directions from there.

From there you're working through a full menu rather than a single dish: soup, a vegetable salad, rice, satay, a curry, something steamed in banana leaf, and dessert. Everyone sits down and eats what they made at the end, which tends to be the best part of the day.

Guests preparing Balinese dishes with hands-on guidance from local cooking instructors

What you'll actually cook

Most classes run a regular menu with meat and a full vegetarian version alongside it, and both follow the same basic structure: soup, salad, rice, a skewer dish, something steamed, a curry, and dessert.

Regular menu:

  • Sup ayam, a light Balinese chicken soup
  • Sayur urab, a Balinese vegetable salad tossed with grated coconut and spices
  • Nasi putih, steamed rice
  • Sate tusuk ayam, chicken satay skewers
  • Pepes ikan, fish steamed in banana leaf with spices
  • Kari ayam, Balinese chicken curry
  • Tempe manis, tempeh fried and coated in sweet soy sauce
  • Dadar gulung, a rolled pandan crepe filled with coconut and palm sugar

Vegetarian menu:

  • Sup sayur, vegetable soup with mushroom
  • Sayur urab, the same vegetable salad
  • Nasi putih, steamed rice
  • Sate tempe dan tahu, tofu and tempeh satay
  • Pepes jamur, mushroom steamed in banana leaf
  • Kari tahu tempe, tofu and tempeh curry
  • Tempe manis, same as the regular menu
  • Dadar gulung, same as the regular menu

If you've got allergies or anything you can't eat, flag it when you book rather than on the day. Most places can work around it, they just need the heads up in advance.

Tempe manis served during a traditional Bali cooking class
Pepes wrapped in banana leaves during a Balinese cooking class
Balinese curry prepared by guests during a Bali cooking class
Traditional Balinese soup served after a hands-on cooking class
Balinese satay skewers prepared during a local cooking class
Freshly ground Balinese spice paste prepared during a cooking class
Sayur urab vegetable salad with grated coconut from a Bali cooking class
Dadar gulung pandan crepes filled with coconut and palm sugar from a Bali cooking class

Pickup and timing

Most cooking classes run two sessions a day, morning and afternoon, and pick you up from wherever you're staying. Pickup windows are usually organized by area, something like this:

AreaMorning sessionAfternoon session
Nusa Dua6:00 to 6:30am1:00 to 1:30pm
Kuta6:30 to 7:00am1:30 to 2:00pm
Sanur7:00 to 7:30am2:00 to 2:30pm
Ubud8:00 to 8:30am3:00 to 3:30pm

Pickup from Ubud is commonly free, since it's usually closest to where the class is based. Pickup from further out, Nusa Dua, Kuta, Sanur, may carry a small transport fee, worth confirming when you book.

Good to know

Wear something you don't mind getting a bit of oil or spice paste on. Come hungry, you'll be eating a full meal's worth of what you cook, not just tasting samples. And if there's an open fire or hot oil involved at any point, keep an eye on kids if you've brought them along.

Common questions about Bali cooking classes

Yes. Most classes run a full vegetarian menu alongside the regular one, swapping meat and fish for tofu, tempeh, and mushroom versions of the same dishes.

A full program, including the market visit, rice field, offering making, coconut oil, and the cooking itself, usually takes most of a morning or afternoon, roughly four to five hours including pickup.

No. Classes are built for complete beginners, and a guide walks you through every step of the spice paste and each dish.

The traditional Balinese spice paste, a pounded blend of shallot, garlic, chili, turmeric, and galangal, that forms the base for most Balinese dishes.

Bali's traditional, community-run irrigation system for rice paddies, recognized by UNESCO as a World Heritage system.

Usually, yes. Pickup is organized by area with set time windows, and it's commonly free from areas close to the venue, like Ubud. Worth checking if pickup from further out, like Nusa Dua, Kuta, or Sanur, carries an added cost.

Chat with us!