Booking fee
The booking fee includes the costs of booking your tickets such as charges for payment processing. It also covers the provision of our customer care center for processing your order, and all charges imposed by our suppliers.
* This tour requires at least one of the following per booking: Adult, Senior
Join your host Putu in her kitchen for a private, hands-on cooking class. Unlike many other TripAdvisor tours, this is a private experience. You and your host will prepare 2-3 authentic Balinese dishes. As you chop, grind and grill, Putu will teach you about the spices she uses in her family recipes as well as the medicinal qualities of Balinese ingredients.
Putu's kitchen is simple, with only a two-burner cooktop but you will be impressed by the speed and fluidity with which she prepares a complex menu with multiple dishes. You will taste a variety of authentic dishes with potential ones being Putu’s grilled eggplant with tomato, grilled fish with Balinese sambal (chili sauce), a curry dish (either chicken, fish or vegetarian) or perhaps a variety of pepes (foods seasoned with local spices, wrapped in banana leaves and steamed). You can expect the cooking lesson to last about 1-2 hours before you sit down and enjoy the delicious meal you helped prepare with your host and her family.
See more
Private cooking lesson and homecooked meal with your host Putu
Round-trip transport from Ubud hotel
All taxes, fees and handling charges
Non-alcoholic beverages
Local alcohol (1-2 glasses)
Gratuities
Round-trip transport from outside of Ubud (extra charge)
Departure Point
Traveler pickup is offered
Transportation from Ubud is included in the price of this experience. If you are staying outside of Ubud there will be an additional charge for transportation. Please contact us for details.
Menu may vary depending on the season
If any travelers in your party have any allergies, dietary restrictions or cooking preferences please advise at time of booking
Vegetarian and vegan option is available, please advise at time of booking if required
Private, personalized experience
Please note: Prices include round-trip transport from Ubud only. Please be sure to include your hotel name on the reservation form so your host can arrange for your pick-up. If you are staying outside of Ubud there will be an additional charge for transportation.
Victoria_I
23 Jul 2025
Amazing experience! Putu has a beautiful home and explained everything so well. The food was incredible. The kitchen is outdoor and well equipped. We went to the night booking and it was wonderful. Well lit after the sun went down. The ingredients were all laid out and ready for us. She explained all of the elements and let us adjust our spice level. Pick up was on time and very well organized. Make sure you have whatsapp downloaded because she uses this to communicate. We had so much good leftover and she sent us home with to go boxes. Highly recommend
Q5399YWanastasias
22 Jul 2025
A Truly Authentic and Memorable Experience!
We had such a wonderful time at Putu's private Balinese cooking class in Ubud! From the convenient hotel pickup to the warm welcome at her beautiful family home, everything was seamless and inviting. Putu is not only a fantastic cook but also a kind and patient teacher who made the entire experience feel personal and authentic.
We prepared a delicious variety of traditional Balinese dishes, including chicken in rich Balinese spices, sautéed green beans, homemade corn fritters, and even enjoyed fresh young coconut straight from the tree.
Every dish was bursting with flavor, and we loved learning about the local ingredients and cooking techniques.
249ilsem
16 Jul 2025
My daughter and I enjoyed this cooking class a lot. It was a very authentic experience that we highly recommend to do if you are in Ubud. Putu not only taught us how to cook delicious food, but also about her home temples, garden and culture. All the ingredients used were fresh from the garden an the cooking methods traditional. A must do!
This tour in
Bali
is organized by
Traveling Spoon, Inc
We always double-check the availability with our local partners for each booking. Even though this is usually a swift process, it can take up to 24 hours. Once this process is completed you will receive your voucher or ticket by email. If our local partner is not able to confirm your booking we will offer you the best possible alternative. If the new date and/or time doesn’t fit your itinerary, we will reimburse the full amount paid.
How great that you want to share your experience! Your feedback helps other travelers to make a better choice.