Balinese Cooking Class in Ubud: Farm to Table, Six Dishes
Cook six Balinese dishes in a farm kitchen and eat them together afterward.
A cooking class in Ubud where you learn to make six authentic Balinese and Indonesian dishes (Sayur Urab, Sweet Sour Tempe, Opor Ayam, Bali Sate Lilit, Ayam Sambal Matah, and Black Rice Pudding) starting with a market visit to explore local produce, then moving to an organic farm to hand-pick ingredients, and finishing in an open-air kitchen where you cook under chef guidance. Morning, afternoon, and evening departures run five hours each. Pickup from central Ubud is included. You take home recipes and leftovers.
Options for this experience
2 optionsWhat’s included
- Free pickup from central Ubud.
- market visit with fresh fruit samples.
- organic farm access and hand-picked ingredients.
- instruction from a live chef in English or Malay.
- cooking of six Balinese dishes in an open-air kitchen.
- the meal you cook together.
- recipes to take home.
- leftovers to take home.
- coffee or tea.
Times
- Every day 07:30 12:00 16:00
Before you book
Operated by Cooking Class Ubud - Pemulan Bali Balinese Farm Cooking School
Prices and times updated yesterday
Traveler reviews
The experience
The class starts with free pickup at a central Ubud meeting point, then heads to a local market where you explore produce and sample fresh fruits and treats. This is not a tourist market stop. It is where the cooks and families in the area actually shop, and the visit frames what you will cook later. From there you move to an organic farm to hand-pick the ingredients you will use: walk through the garden, learn which Balinese spices and plants show up in daily cooking, and see where the food comes from before it reaches the kitchen.
The cooking happens in an open-air kitchen set into the Balinese countryside. A chef guides you through six dishes: Sayur Urab (boiled vegetables with fried seasoning and grated coconut), Sweet Sour Tempe (crunchy tempe with caramelized palm sugar and lime sauce), Opor Ayam (chicken in thick coconut milk with spices), Bali Sate Lilit (minced meat mixed with grated coconut, coconut milk, lime, onion and pepper), Ayam Sambal Matah (chicken with a traditional Balinese sambal), and Black Rice Pudding. You cook alongside the chef, learning the technique and the reasoning behind each recipe. After everything is finished, you sit down and eat the meal together: no separate demonstration, no watching from a distance.
You take home the recipes and any leftovers you cannot finish. The class runs five hours total. Morning classes start at 7:30 AM, afternoon at 12:30 PM, and evening at 6:00 PM. Coffee or tea is included. Children from age one are welcome, and the farm is accessible by public transport if you prefer not to use the pickup.
Is this one for you?Choose the morning departure if you want to start early and have the rest of your day free, or pick the afternoon class if you prefer a later start. The evening option works if you want to cook and eat dinner as part of the experience. All three run the same length and cover the same six dishes. The difference is timing and what fits your schedule in Ubud.
Compare the 12 alternatives












Top questions
What languages is the tour guided in?
Live guide in English and Malay.
Can children come?
Yes. Ticket types: Youth (12 to 19 years); Child (6 to 10 years); Infant (1 to 5 years).
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.
What six dishes do I actually cook in this class?
You cook Sayur Urab, Sweet Sour Tempe, Opor Ayam, Bali Sate Lilit, Ayam Sambal Matah, and Black Rice Pudding. Each one is a traditional Balinese or Indonesian dish, and the chef walks you through the technique for each.
Do I pick the ingredients myself, or are they already at the kitchen?
You visit the organic farm and hand-pick fresh ingredients yourself before cooking. The farm visit is part of the class, so you see where the food comes from and learn which plants and spices are used in Balinese cooking.
What time does the morning class start and how long does it run?
The morning class starts at 7:30 AM and runs for five hours total. Afternoon classes begin at 12:30 PM and evening classes at 6:00 PM, each lasting the same length.
Is pickup from my hotel included, or do I need to arrange my own transport?
Free pickup is included from a central meeting point in Ubud. Public transport options are also available near the farm if you prefer to make your own way there.
Do I get to eat the food I cook, or is it just a demonstration?
You eat the meal together after cooking. You also take home the recipes and any leftovers, so the food does not go to waste.
Balinese Cooking Class in Ubud: Farm to Table, Six Dishes
5h · EN +1
from US$ 37 per person
Next, you choose your date and number of travelers and see the final price.















































