Ubud: Balinese Cooking Class at an Organic Farm
5.0/5 · 2,159 reviews on GetYourGuide
The top-rated cooking class around Ubud. In the morning you stroll through a local market, then head to an organic farm among the rice fields, pick vegetables and cook Balinese dishes with the chef – from base gede spice paste and sate lilit to dessert. Then you sit down and eat it all together.
Itinerary
- Local market tour (morning class only)
- Shuttle to the organic farm
- Welcome coffee or tea and a light breakfast
- Farm tour and vegetable harvesting
- Cooking with the chef – regular or vegetarian menu
- Eat the dishes you cooked
Practical information
- Duration
- 5.5–8 hours (the morning class with market tour is longer)
- Pickup & start
- Shuttle from a meeting point in Ubud included; the meeting point depends on the option.
- Language
- Instructor: English, Indonesian
- Group
- Small group of up to 14; the farm may host 2–3 groups at once
- Difficulty
- Easy
- Age
- No minimum age stated
- Operator
- Bali Farm Cooking School
Included
- Shuttle from an Ubud meeting point
- Market tour (morning class only)
- Farm tour and harvesting
- Hands-on cooking class
- Recipe book and PDF recipes
- Water, coffee or tea during the class
- The meals you cook
Not included
- Soft drinks and beer (available to buy)
Not suitable for
- Wheelchair users
Good to know
- Each cooking station is shared by two people.
- A vegetarian menu is available.
- Pick the morning class – the market is at its best early in the day.
Cancellation & payment
Free cancellation up to 24 hours before the start for a full refund. Reserve now and pay later.
Tour FAQs
Who runs the tours?
Each tour is run by the local operator named on its page. You book through GetYourGuide – that's where you pay and get your confirmation, and the operator contacts you via GetYourGuide or WhatsApp. We pick the tours and explain clearly what to expect.
What language does the guide speak?
Mostly English, and some tours offer other languages – we list them on each tour page.
How do I pay, and in which currency?
Directly on GetYourGuide by card or another available method, in your preferred currency. Check GetYourGuide for the current price and availability.
Can I cancel?
Cancellation terms vary by listing and selected option. See the exact terms before paying on GetYourGuide, where you also manage your booking.
When will I get my pickup time?
Operators usually confirm the exact pickup time the day before by email or WhatsApp, so add a WhatsApp number and your hotel address when booking.
What if it rains?
Most tours run rain or shine. For boat trips and hikes the operator decides based on safety – if they cancel, you get a new date or a refund.
Why do you recommend tours you don't run yourselves?
We know Bali and select experiences for their itinerary, reviews and what they offer travellers. You pay the price shown by GetYourGuide when you book.
Similar tours

Ubud: make your own silver jewellery
4.9/5 · 173 reviews
Design a piece, make it with a silversmith and take it home.

Ubud Monkey Forest: ticket and guided walk
4.9/5 · 904 reviews
Walk through a leafy sanctuary of temples and macaques with a local guide.
Explore other islands
Still deciding where to go? Take a look at these islands and see what each has to offer.


