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.
Day 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 is the guide?
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. The “from” prices on our site are the US-dollar prices GetYourGuide showed on the date we checked.
Can I cancel?
Every tour we list has free cancellation up to 24 hours before the start for a full refund. You cancel directly on GetYourGuide.
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 only list highly rated tours with hundreds or thousands of reviews. If you book through our link, GetYourGuide pays us a small commission at no extra cost to you.
Similar tours

East Bali: Lempuyang Gates of Heaven, Tirta Gangga & Besakih
4.8/5 · 3,793 reviews
A full day in east Bali: the famous Lempuyang gate, the Tirta Gangga water palace and Besakih, the mother temple.

Uluwatu Sunset: Cliff Temple, Kecak Dance & Jimbaran Bay
4.7/5 · 3,317 reviews
Sunset over the ocean at Uluwatu temple, the Kecak fire dance and an optional seafood dinner on Jimbaran beach.

Mount Batur Sunrise Hike with Breakfast
4.8/5 · 11,482 reviews
Bali's most-booked tour: a night hike up an active volcano, breakfast at the summit at sunrise and a coffee tasting.

Small-group tours of Bali, Lombok and Gili
Our guided tours take care of the itinerary, transfers and accommodation. Or let us plan a tailor-made trip for you.
Tours are run by local operators; booking and payment are handled by GetYourGuide. AMANI Journeys selects and describes the tours and earns a commission on bookings made through our links, at no extra cost to you. Ratings, review counts and prices are from GetYourGuide as of 21 Oct 2026.