Ubud’s Original Farm-to-Table Cooking Class: A Journey to Ancient Taro
Authentic Balinese Cooking Class in Ubud
Leave the noise of central Ubud behind and rediscover the soul of Bali in the sacred village where the island’s culinary traditions began.
Trusted by Over 6,500+ Reviewers Worldwide:
Our Ubud cooking class is one of the top-rated cooking classes in Bali, with 4.9 ratings across thousands of reviews.
Beyond the Crowds: Why We Cook in Taro Village
While most classes are held in busy city kitchens, Taman Dukuh is located in the ancient village of Taro—the spiritual root of Ubud. This is the sacred path traveled by the priest Rsi Markandya, who brought the wisdom of agriculture to Bali.
When you cook with us, you aren’t just following a recipe; you are cooking in the same organic soil that has sustained Balinese families for centuries. It is “Old Ubud” as it was meant to be: lush, quiet, and authentic.
Our Main Daily Ubud Cooking Classes
Clear, Simple & Easy to Book
We designed these cooking classes in Bali for travelers who want a real taste of Balinese home cooking.
Morning Ubud Cooking Class with Market Visit
5.5-6 hours
Start your day with the fresh flavors of Bali. This morning cooking class in Ubud is perfect for early risers who want to learn the basics of Balinese cooking.
You’ll:
- Visit a traditional Balinese market
- Walk through our organic farm in the village
- Cook a full Balinese menu and enjoy lunch together
⭐⭐⭐⭐⭐ 4.9
From Rp. 480,000.- per person
View Class details →
Afternoon Cooking Class on an Organic Farm in Ubud
5 hours
Enjoy a relaxed afternoon cooking class in Bali on our farm. This session focuses on preparing a beautiful Balinese meal in a calm village setting.
You’ll:
- Do the Farm walk and ingredient picking
- Hands-on Balinese cooking
- Enjoy an early dinner on the farm
⭐⭐⭐⭐⭐ 4.9
From Rp. 450,000.- per person
View Class details →
Evening Balinese Cooking Class & Dinner in Ubud
5 hours
Experience the magic of our farm at dusk. This evening cooking class in Ubud is perfect if you want a special night out with friends, family, or your partner.
You’ll:
- Enjoy the Sunset on the farm
- Learn to cook a full Balinese dinner
- Eat under the stars in a peaceful village
⭐⭐⭐⭐⭐ 4.9
From Rp. 450,000.- per person
View Class details →
Why Guests Love Our Ubud Cooking Class
Authentic Farm-to-Table Experience
Cook with the freshest organic ingredients, many harvested straight from our own Ubud farm. This is a true Bali farm cooking school experience.
Experienced Local Balinese Chefs
Learn from passionate Balinese chefs who share family recipes, spice secrets, and the stories behind each dish.
Small, Intimate Groups
Enjoy small group sizes and a very hands-on cooking class. You will chop, grind, stir, and taste every step of the way.
Vegan, Vegetarian & Gluten-Free Friendly
Vegan, vegetarian, or gluten-free? We adapt our Balinese cooking class in Bali so everyone can enjoy the full menu. Just tell us your dietary needs when you book.
Free Ubud Shuttle & Recipe Book
We make it easy to join. Enjoy free shuttle from Ubud meeting point and take home a complete recipe book, so you can cook Balinese food again at home.
Hear From Our Students:
Don’t just take our word for it. Many guests say this is the best cooking class in Ubud and one of the highlights of their Bali trip.
The Bali Farm Cooking School Experience
It All Starts at the Source.
Unlike many other cooking classes in Bali, your journey with us begins on the rich soil of our organic farm near Ubud. Before you touch a utensil, you will:
- Tour our farm
- See the herbs, spices, and vegetables we use
- Learn how Balinese people grow and use their ingredients
You will smell fresh turmeric, pick chilies from the plant, and understand what “fresh” really means. This is not just a class; it is a real Ubud farm cooking school experience.
“We would not hesitate to recommend this cooking class over the others in Ubud due to the unique farm experience. A big thanks to Buda and Depi for a memorable experience 😊” — Ashley, Google Review
Specialized & Private Cooking Classes in Ubud
A Taste of Tradition, Spice, and Community
At our farm cooking school in Ubud, you can also book private, vegan, and family-friendly classes. Balinese cuisine is a vibrant tapestry of aromatic spices, fresh vegetables, and time-honored techniques. At its heart is the ‘Basa Gede’, or spice paste, a complex blend of roots, herbs, and spices that forms the foundation of many dishes.
From the famous Sate Lilit (minced meat satay) to the savory Lawar (a mixture of vegetables and meat), our Balinese cooking class will teach you how to balance the core flavors—sweet, savory, spicy, and sour—to create food that is not only delicious but also deeply rooted in the island’s culture.
Private Cooking Classes for Families & Groups

Looking for a private cooking class in Bali for your family, friends, or a special event? Our private classes give you a personal, flexible experience.
- Great for couples, families, and groups up to 50 guests
- Tailored menus and dietary needs
- Perfect for birthdays, small weddings, retreats, and company trips
“AAA+++ Highly recommend for families. My 17-year-old son had an awesome time. There was absolutely no rush and the whole experience was flexible and personal.” – Aussieteacher2016, via TripAdvisor
Vegan & Vegetarian Cooking Class in Ubud

We believe everyone should enjoy Balinese food. Our vegan and vegetarian cooking class in Ubud keeps the same rich flavors but uses plant-based ingredients.
- Dedicated vegan and vegetarian menus
- Special vegan recipe book to take home
- Great for plant-based travelers and mixed groups
“My husband and I chose the vegetarian and vegan option, which was no problem at all, we even received a special vegan version of the recipe book to take home.” – Meveg, via TripAdvisor
FAQ: Planning Your Cooking Class in Bali
Still have questions about the ancient village of Taro or our farm-to-table philosophy? Visit our About Us or Our Organic Farm pages to learn more about the sacred spirit of our location.
Ready to create unforgettable memories and delicious food in Bali?
Join our Balinese cooking class in Ubud on our organic farm and taste the real Bali.













