Why Tresna Bali?

With us, you won’t just see the place we love, you’ll barrel into it – into our traditions, our riverside garden, our kitchens and our Balinese way of life – taking your own special place around our welcoming table.

Tresna means "love" in Balinese which is what we poured into the building of our dream cooking school. It would be a mistake to see us as "just another cooking class". We're not an afterthought at a hotel or a table set up in someone’s family compound.

We’ve turned the concept of a Balinese cooking school on its head, building it from the ground up.

Sure, you’ll learn our coveted recipes and fill your stomach to beyond full, but you’ll go deeper: learning about local Balinese culture, pick your own organic ingredients and get to the heart of cooking, experiencing each intriguing element of everything you’ll put in your mouth.

With our shared love of food and cooking, you'll delve into hands-on lessons that feature your hands, not ours.

Our Cooking Classes

Book Now

Frequently Asked Questions

Do I need cooking experience?

No. Our class is designed for all levels. It’s hands-on, step-by-step, and you’ll be guided through everything.

How long is the cooking class?

We start at 8:30 am sharp and finish with a lunch feast around 1:30 - 1:45 pm. Plan for approximately 5 hours, including picking ingredients, cooking, and enjoying the feast together.

How many people are in each class?

Our classes are intimate with a maximum 8 participants per class, and only 3 classes per week.

Do you offer a vegan option?

Yes. We offer a Pure-Plant Vegan Balinese menu. Please select the vegan option when booking.

What is included?

You’ll pick organic ingredients from our riverside garden, learn traditional Balinese techniques, cook a ceremonial feast of authentic dishes, and enjoy the meal together at the end.

Where are you located?

We’re located just 3.5 km south east of Ubud, Bali. After booking, you’ll receive full directions and details.

Do I need to book in advance?

Yes — we strongly recommend booking ahead because classes are small and often fill up.

Can you accommodate allergies?

Please message us before booking if you have allergies or dietary needs. We’ll do our best to accommodate.