Explorama Tours

Bali guide › Activities

Where to take a cooking class in Bali?

Ubud is the place: most of Bali's cooking classes are there, held in a Balinese family compound or out among the rice fields, often after a visit to the morning market. Allow half a day and US$20 to US$45 per person, meal included, since you eat what you've cooked.

How a class works

The morning class almost always follows the same pattern:

  1. Pick-up from your accommodation around 8am (within Ubud).
  2. A traditional market visit: your guide has you taste fruit you've never seen and introduces turmeric, galangal, kencur (aromatic ginger) and shallots. You'll also see where Balinese women buy their offerings.
  3. Often, a walk through a rice field or a vegetable garden.
  4. The class itself, each at your own station. You almost always start with base genep, the spice paste behind all Balinese cooking, ground in a stone mortar. Then come 5 to 9 dishes: sate lilit (minced fish skewers wrapped around lemongrass), lawar (vegetables, grated coconut and spices), slow-cooked chicken, pepes (fish steamed in banana leaf), and a dessert such as dadar gulung (green pancake rolled around coconut and palm sugar).
  5. Lunch, made up of your own dishes, plus a recipe booklet to take home.

The afternoon class (around 3:30pm) is the same, minus the market, which only runs in the morning.

Practical info

Verdict: book the morning class with the market. The market is half the fun, and it's where you learn what you'll later be eating in warungs (see what to eat in a warung).

Tip: go easy on breakfast. Between the market tastings and 5 to 9 dishes, you'll be at the table well past midday, and you won't need dinner.

Information checked in October 2026; check again before you travel.

View on the interactive map

More landmarks in this section