Amazing cooking classes in Ubud let you explore authentic Balinese food no matter how good your culinary skills are. From staples like chicken satay to medicinal food and drinks – a cooking class is not just an unforgettable experience but also a glimpse into centuries of traditions.
Local chefs are excellent and patient at teaching and will share their own tips and family secrets on how to make Bali’s most delicious and popular foods.
Here are 24 best and most affordable Balinese cooking classes for taking a deep dive into Balinese culture and enjoying one of the best lunches on the island cooked by yourself!
Best Cooking Class Ubud
Casa Luna Cooking School
A cozy school right in a local guesthouse, where you can learn how to make food for traditional Balinese rituals, healing food, and vegan or pescatarian dishes.
Every day has a specialty. On Tuesday and Thursday, you can visit a local market, and on Sunday you can join the famous twilight smoked duck cooking class with a complementary wine glass.
Where Is It? Honeymoon Guesthouse, Jl. Bisma No.5, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Paon Bali Cooking Classes
Paon cooking classes are one of the best and most popular cooking workshops in Bali, not just in Ubud. Every class starts with a market tour, where you get fresh ingredients for the class.
Then you can cook meat or plant-based dishes with your own ingredients guided by kind and funny Ibu Puspa. After the class, you can keep all the recipes and notes.
Where Is It? Jalan Raya Laplapan, Petulu, Ubud, Petulu, Kecamatan Ubud, Bali, 80552, Indonesia
Sokasi Cooking School
You will have a guided tour of the local market with Chef Wayan Sutariawan and a cooking session in a beautiful open-air bamboo pavilion amidst gardens on the river shore.
Where Is It? Jl. Raya Sayan No.29, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Moksa’s Plant-Based Culinary Class
Moksa Restaurant is also home to a vegetarian cooking academy and permaculture garden.
Executive chef Made Runatha will show you the best of Indonesian and Balinese cuisine and teach you to make the most delicious dishes with vegetables and local spices during a 4-hour class in a small group.
Where Is It? Ubud II Kutuh, Jl. Puskesmas, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Sayuri Healing Food Academy
Sayuri is the raw food sanctuary and their academy offers the strongest course in Bali. You can join the vegan Balinese cooking class, vegan cheese, or raw dessert cooking class in the restaurant.
After the class, you will be highly skilled in making raw dishes and if you take a 2-week workshop, you can become certified as a raw food chef of level 1.
Where Is It? Jl. Sukma Kesuma No.2, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Lobong Culinary Experience
An affordable cooking class and lunch in Ubud. You will make all the food from scratch in a friendly home setting. First, together with your host Made, you will buy all the ingredients at the food market.
Once at the family compound, you will be treated to sweet snacks and proceed to cook. The menu includes 8 recipes, including yummy Balinese crepes with palm sugar and grated coconut.
Where Is It? Jl. Raya Kedewatan, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Subak Cooking Class In Ubud
Subak morning cooking class apart from a market visit includes a rice field walk and a 5-hour class where you will make 9 traditional Balinese recipes choosing between meat-based or vegetarian flavors.
After the class, you can enjoy the food served with rice at the Balinese house talking about Balinese life, traditions, and cuisine.
Where Is It? Jl. Werkudara, Tampaksiring, Kec. Tampaksiring, Kabupaten Gianyar, Bali 80552, Indonesia
Cafe Wayan Cooking Classes
Cafe Wayan is set in a traditional Balinese compound and gardens and you will be welcomed with a warm smile by the owners.
There are 5 menus to choose from including one vegetarian option. Each menu includes 5 dishes and you will be able to first taste every ingredient, watch the demonstration, and then make your own meal.
Where Is It? Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Taman Dukuh Bali Farm Cooking School
Amazing cooking school amidst Ubud jungles with its own organic farm that provides fresh ingredients for the classes.
Menu covers both Balinese and Indonesian cuisines and unlike most schools, this one has classes not just in the morning, but in the afternoon and in the evening. All classes focus on making 6 authentic dishes that can be adapted to vegetarian or pescatarian diets.
Where Is It? Jl. Raya Banjar Jati, Taro, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, Indonesia
Pemulan Bali Farm Cooking School, Ubud
This class happens in the local home of the cooking instructor surrounded by the vegetable garden.
The morning classes are super fun and include market visits, and diverse menus (from meat to vegan) accompanied by a cookbook. Plus, if you have already had some Balinese cooking classes before, you can sign up for an advanced class.
The free shuttle will pick you up and drop you at the hotel if you’re staying around Ubud.
Where Is It? Jl. Raya Patas, Taro, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561
Warung JB Jambangan Cooking Class
This local cafe or warung will not only feed you home-cooked Balinese food but also teach you unique culinary skills through a step-by-step demonstration and hands-on experience. And the concept of this school covers more than just food.
The family will show you how to make coconut oil, daily offerings, and weave from coconut leaves. After this, you will have time to cook with fresh ingredients with traditional tools.
Where Is It? Jln Kelabang Moding No.713, Tegallalang, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Ubad Ubud
A half-day cooking experience with Ubad takes you to the market, and the famous rice fields, and the host will explain every traditional tool and cooking method from grilling to cooking in a banana leaf.
Everyone is welcomed with a free drink and tasty sticky pancakes. The class itself doesn’t only focus on food but also includes medicinal recipes.
Where Is It? Jl. Ki Pasung Grigis, Banjar Tengkulak Kaja, Sukawati Desa Tengkulak, Blahbatuh, Kemenuh, Ubud, Gianyar Regency, Bali 80581
Tresna Bali Cooking School
One of the most premium cooking schools in terms of pricing and program offering a deep dive into Balinese cooking with hands-on experience making 9 authentic Balinese dishes.
In total, we worked through 15 recipes in a traditional open-air kitchen and the Ceremonial feast menu was an absolute delight.
Where Is It? Gg. Mertasari Jalan Raya Yeh Puluh No.23, Banjar Lebah, Bedulu, Ubud, Kabupaten Gianyar, Bali 80581
Made Cooking Class
Komang, your cooking instructor, will share with you her house and her culinary wisdom. Unlike many classes, this class is available not only in English but in German as well.
You can either opt for cooking-only, or select an add-on like a market tour, Balinese dance class, or traditional offerings.
Where Is It? Jl. Raya Pesalakan, banjar pesalakan, Pejeng Kangin, village, Kabupaten Gianyar, Bali 80552
Omahneka
The traditional cooking class at Omahneka includes a market visit, learning about Balinese spices and ingredients, a healing welcome cold drink, a Balinese house tour, and 6 dishes you will learn to make.
You can request to learn about Balinese or Indonesian cuisine.
Where Is It? Jl. Rurung Dangin, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Ubud Village Plate
A very simple, true to its origins, cooking class at Putu’s family home where you can learn how to cook 5-7 authentic Balinese meals. Any can be adapted to your dietary needs (from vegan to gluten-free).
Putu and her husband have a private garden where she grows spices and herbs you can use in cooking. The family doesn’t use palm oil, MSG, or plastic.
Where Is It? Jl. Monkey Forest No.11a, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Affordable Cooking Classes In Ubud
All of these classes fall into the budget-friendly category and mostly feature two menus (vegetarian or meat-based).
Ketuts Bali Cooking Class – 7 popular vegetarian and non-vegetarian Balinese foods accompanied by Ketut’s excellent sense of humor.
Bale Delod Cooking Class – a comprehensive class on Balinese culture, nature, and cooking 10 traditional dishes.
Canting Balinese Cooking Class.
Cobek Bali Cooking Class – two menus with 7 dishes. A laid-back cooking class amidst Ubud’s nature with local market tours, and rice paddies trekking, and canang (traditional offerings) making.
Garlic Bali Cooking Class Ubud – hands-on learning to cook 8-9 Balinese dishes.
Jeding Bali Cooking Class – an 8-course simple cooking class with a kind Balinese family.
Periuk Bali Cooking Class – another vegetarian or non-vegetarian cooking class to make 8 traditional dishes.
Lemon Grass Cooking Class Ubud teaches 8 vegetarian dishes or 10 meat-based meals in a Balinese house concept.
Useful Tips For Attending A Cooking Class In Ubud
-
Every school has its own policy about cancellation. You will need to contact the host (or person you booked through) in advance to get a full refund.
-
If you want to visit local markets you should pick the morning class. Markets are closed in the afternoon.
-
Some schools are located within an accommodation and the guests can enjoy a special discount. For example, if you are staying at the Honeymoon guesthouses you can get a 10% discount at Casa Luna cooking school.
-
A free shuttle is available only for Ubud residents and visitors. If you’re staying in Uluwatu, Canggu, or Nusa Dua you can request a driver for an extra charge.
-
Cooking class in Ubud costs on average 350,000 – 450,000 IDR (33-43 AUD).
Final Thoughts On The Best Cooking Class Ubud
The best cooking classes in Ubud take you on market tours and introduce you to local food, and the friendly hospitality of the Balinese people.
Get ready to learn a thing or two about exotic ingredients and home-cooked Balinese meals.
Read more: The Best Cooking Classes Bali: Great Cooking Schools And How To Book Them