Cooking Classes in Bali: What to Try and Where to Go

Bali’s food scene isn’t just about cafés and restaurants. One of the most interesting ways to experience the island is through its home-style cooking — the kind locals make every day. Cooking classes let you step inside that world: visit local markets, work with fresh ingredients, and cook Balinese dishes side by side with local chefs.
Below is a hand-picked list of cooking classes in Bali, grouped by area to help you choose what fits your travel plans.

Nusa Dua & Jimbaran

Kekeb Cooking Class at Nusa Dua

Photo: mybalitrips
Price: IDR 820,000
Enjoy a hands-on Balinese cooking experience with ocean views in Nusa Dua. Hosted by MyBaliTrips, this class is led by friendly local chefs who guide you through traditional recipes using authentic techniques and ingredients.
Classes run daily, both in the morning (09:00–13:00) and afternoon (15:00–19:00). Guests staying in Nusa Dua, Jimbaran, or Kuta can start the day with a convenient hotel transfer.
The experience begins with a visit to a local market together with the chef, followed by traditional morning tea and light snacks. During the class, participants prepare up to 12 Balinese dishes, with tasks shared between the group. After cooking, you’ll enjoy everything you’ve made while overlooking the ocean. Each guest receives a certificate and a recipe book — and you can finish the day relaxing by the beach or pool.

Jala Cooking Academy at Four Seasons Jimbaran

Photo: jala cooking academy
Jala Cooking Academy is the culinary school of Four Seasons Resort Jimbaran, led by Chef Surya. The experience starts with a morning visit to Jimbaran’s historic fish market, where traditional jukung boats bring in the daily catch. Afterward, guests return to the academy for a practical session in a professional kitchen.
In addition to Balinese cuisine, the academy also offers classes focused on other Indonesian regions, including Java, Sumatra, and Sulawesi. Classes run daily from 09:00 to 13:00 and include the preparation of five dishes. Groups are limited to eight participants, ensuring a personal and relaxed atmosphere suitable for both beginners and experienced cooks.

The Balé Cooking School, Nusa Dua

Photo: lifestyleretreats.com
Price: IDR 950,000 (+21% tax)
Instagram: @thebalenusa
At The Balé Nusa Dua, the cooking class feels both refined and welcoming. The attentive local chef makes sure guests feel at ease while sharing the secrets behind classic Balinese dishes.
The program often includes visits to traditional markets and fish stalls, offering deeper insight into local ingredients and culinary traditions. Guests can also step into the role of a sous-chef for the day. Classes are held daily from 09:00 to 13:00, with small groups of 2 to 10 participants. Each guest receives a personalized certificate and a special gift at the end.

Art Café Bumbu Bali, Jimbaran

Photo: google maps
Price: IDR 1,200,000 (+21% tax, market visit optional)
Website: bumbubali.com
Heinz von Holzen and his team of experienced Balinese chefs invite guests on a culinary journey at Art Café Bumbu Bali. With more than 40 years of expertise, the team introduces both traditional and contemporary Indonesian cooking techniques.
Participants learn to prepare up to 12 authentic Balinese dishes. Some programs include transfers and a morning market visit, along with traditional Balinese sweets and snacks for breakfast.
This is a fully hands-on experience — guests actively cook, learning how to prepare classic bumbu sauces, work with local herbs and spices, and balance flavors. You’ll also gain insight into the cultural role of food in daily Balinese life and religious ceremonies.
Most classes are personally led by Heinz von Holzen, author of six renowned cookbooks on Balinese and Indonesian cuisine, supported by master chefs Ibu Budi and Ibu Putu Eni. Classes are limited to eight participants and are held every Tuesday from 07:30 to 14:00. Advance booking is recommended.

Scenography Cooking School at RIMBA by AYANA, Jimbaran

Photo: ayana.com
Price: IDR 1,050,000
Website: ayana.com
If you’re inspired by organic gardens, sustainability, and natural ingredients, Scenography Cooking School at RIMBA by AYANA is a perfect match. This is not a demonstration — it’s a fully immersive, hands-on class.
Guests cook using fresh Balinese ingredients such as turmeric, lemongrass, palm sugar, chili, and salam leaves. Classes run daily from 09:30 to 13:00, and children aged 8 and above are welcome.

Dapur Bali Nusa Dua Cooking Class by Kayumanis

Photo: dapur bali
Price: IDR 2,080,000 (for two people)
Website: kayumanis.com
Discover the secrets of authentic Indonesian cuisine in a private cooking class by Kayumanis. The experience begins with a visit to Jimbaran’s fish market, where you and the chef select fresh ingredients together.
The class takes place in the kitchen of your private villa, where you’ll prepare three dishes using original recipes. Each experience includes personal guidance from the chef, a certificate, recipe cards, and a small souvenir — a truly intimate and memorable culinary journey.

Kuta, Seminyak & Canggu

Balinese Cooking Class at The Amala, Seminyak

Photo: google maps
Price: IDR 725,000 (+tax) for a 2-hour class
Website: theamala.com
The Amala is a calm urban retreat with private villas and a strong focus on wellness, right in the heart of Seminyak. If you’re looking for a short yet well-structured cooking experience, this class is a great choice.
All sessions are conducted in English by professional chefs and limited to small groups of 2–10 participants. Aprons, snacks, drinks, and printed recipes are provided, and a vegetarian-only option is available.
There are two daily time slots: a morning class starting at 11:00 and an afternoon class at 16:00. Morning sessions can optionally include a visit to a local market at 09:30. Classes run daily, and at the end you’ll receive a certificate and can keep your Amala apron as a souvenir.

Anika Balinese Cooking Class, Kuta

Photo: google maps
Price: from IDR 1,300,000
Anika Balinese Cooking Class offers a full-day, hands-on culinary experience for true food lovers. This intensive 8-hour program covers both vegetarian and meat-based Indonesian dishes and includes a market visit, transfers, and the preparation of 12 dishes — nine mains and one dessert.
Participants are treated to a fresh breakfast, hibiscus tea, and other drinks throughout the day. The chefs share in-depth knowledge about Balinese herbs, spices, and ingredients. Private off-site classes are also available in villas, homes, or restaurants, making this a great option for couples and groups.
Morning classes start at 07:00 and include a market visit, while afternoon classes begin at 16:00 without the market. Sundays are closed. Free transfers are available from Kuta, Sanur, Nusa Dua, Seminyak, and Jimbaran. Each participant receives a personalized certificate upon completion.

Cooking Class with Ibu Soelastri at Hotel Tugu Bali, Canggu

Photo: google maps
Price: IDR 800,000 (+21% tax & service) for a 3-hour class
Website: tugu.com
If you want to go beyond tasting and truly understand local ingredients, aromas, and ancient cooking techniques, this class with Ibu Soelastri at Hotel Tugu Bali is a must.
Designed personally by Ibu Soelastri, the three-hour program starts at 09:30 and focuses on traditional Javanese or Balinese recipes. You’ll prepare three savory dishes (chosen from the menu or customized), one sambal, and one traditional dessert.
The class takes place in a beautifully styled traditional kitchen with wood-fired stoves, antique furniture, and clay cookware — it’s easy to forget you’re in the 21st century. Classes must be booked at least two days in advance, require a minimum of two participants, and run daily from 11:00 to 14:00.

Nia Bali Cooking Class, Seminyak

Photo: google maps
Price: IDR 600,000 (adults), IDR 475,000 (children under 11)
Nia Bali Cooking Class offers a flexible and creative approach to traditional Balinese cuisine. Menus can be adapted to participants’ preferences, with options for classic, vegetarian, and fully vegan dishes.
During the class, guests experiment with textures, ingredients, and flavors while learning practical techniques and culinary shortcuts. The chefs share their secrets for making traditional Balinese spice pastes — the foundation of many local dishes.
Participants prepare either 12 traditional dishes or 8 vegan recipes and enjoy everything they cook. The experience starts with morning tea at 09:00 and finishes around 13:30. Free transfers are available from Kuta, Seminyak, and Legian. A certificate is provided at the end. Additional classes are also available in Canggu and Kuta.

Kin Vegan Cooking Class, Seminyak

Photo: google maps
Price: IDR 700,000
Website: kinvegan.com
Bali’s abundance of fresh fruits, vegetables, and herbs makes it an ideal place for plant-based cooking — and Kin Vegan embraces this fully. This class is perfect for anyone looking to explore vibrant, nourishing vegan cuisine using local ingredients.
Suitable for all skill levels, the experience includes new recipes, creative techniques, and a lively market tour that introduces Balinese food culture and traditions. Classes are held in small groups in a well-equipped kitchen, with a warm and welcoming atmosphere throughout.
Sessions take place on Tuesdays, Thursdays, and Saturdays from 15:00 to 19:00, right in central Seminyak.

Mufu Bali Cooking Class, Kuta

Photo: google maps
Price: IDR 475,000
Mufu Bali Cooking Class offers an immersive introduction to authentic Balinese cuisine and culture. Led by passionate instructors, the experience combines hands-on cooking with stories and techniques passed down through generations.
The day begins with a visit to a local market, where participants select fresh ingredients. Back in the kitchen, instructors guide you step by step through each recipe — from spice blends to cooking techniques.
You’ll prepare several classic dishes, including Lawar (a coconut-based salad with herbs and spices) and Satay Lilit, aromatic minced meat skewers. Morning classes run from 10:00 to 13:30 and include the market visit, while afternoon sessions take place from 14:00 to 18:00 without the market.

Swarga Suites Bali Berawa Cooking Class, Canggu

Price: IDR 400,000
This cooking class is ideal for both food lovers and curious travelers. Under the guidance of an experienced Balinese chef, participants follow every step of the cooking process — from ingredient preparation to mastering traditional techniques.
The experience is fully hands-on and concludes with fresh coconut water, a participation certificate, and a recipe booklet so you can recreate the dishes at home and impress friends and family.

Sanur

Chef Mudana Cooking Class

Photo: google maps
Price:
Morning class with a visit to the fish market and free transfer in Sanur — IDR 900,000
Morning class without market visit and transfer — IDR 600,000
Evening class — IDR 600,000
Discover the art of authentic Balinese and Indonesian cooking under the guidance of experienced Chef Mudana. These interactive classes offer an engaging introduction to local ingredients and traditional cooking techniques that make Balinese cuisine so aromatic and flavorful.
Classes are held at the chef’s own restaurant, Warung SMS, in Sanur. The venue also features a small herb garden, with fresh herbs used directly during the cooking process.
Three program options are available for food lovers:
  • Morning cooking class (“Island Delights” package) with a visit to the traditional Jimbaran fish market, where participants select fresh seafood. 07:00–13:00
  • Morning cooking class without market visit (“Tropical Flavours” package), focused entirely on cooking techniques. 10:00–13:00
  • Evening cooking class (“Exotic Tastes” package). 17:00–20:00
Each class includes step-by-step preparation of several dishes demonstrated by Chef Mudana. This is a hands-on experience where everything, including aromatic spice pastes, is prepared from scratch. The session ends with a shared lunch or dinner featuring the dishes prepared during the class.
After the class, participants receive a recipe booklet. Private classes are also available upon request, including sessions focused on traditional Balinese desserts and sweets.
Schedule:
Monday to Wednesday — Indonesian cuisine
Thursday to Saturday — Balinese cuisine
Sunday — closed
Group size: 2–12 participants.

Maya Sanur Resort & Spa

Photo: google maps
Price: from IDR 350,000 to IDR 800,000 (+21% tax)
The luxury resort Maya Sanur offers a variety of culinary classes:
  • Indonesian Cooking Class Learn to prepare authentic Indonesian dishes in a relaxed and engaging environment. IDR 600,000 + tax
  • Balinese Dessert Cooking Class A hands-on class focused on preparing six traditional Indonesian sweets. IDR 400,000 + tax
  • Japanese Cooking Class Explore traditional Japanese cuisine and learn the basics of izakaya-style cooking with chefs from the specialty restaurant KUU. IDR 800,000 + tax
  • Vegetarian Cooking Class A class centered on fresh Balinese vegetables and local produce with an Indonesian touch. IDR 400,000 + tax
  • Kids’ Cooking Class A fun and interactive class designed for young chefs. IDR 500,000 + tax (ages 6–12) IDR 300,000 + tax (ages 4–6)
Classes are held in a rooftop pavilion overlooking the ocean and include all ingredients and equipment. Sessions run daily from 11:00 AM and last approximately 3 hours.
Advance booking at least 24 hours is required.

The Samata Sanur

Photo: lifestyleretreats.com
Adult class — IDR 900,000 (+21% tax)
Children’s class — IDR 325,000 (+21% tax)
Immerse yourself in the secrets and exotic flavors of Balinese cuisine with a cooking class at The Samata. These sessions are suitable for both adults and children who share a passion for culinary arts.
Your personal Balinese chef will guide you through the cooking process using the freshest ingredients, traditional kitchen tools, and recipes passed down through generations in local homes and villages.
Classes are held daily, last 2 hours, and are designed for groups of 2–10 participants. Three class options are available:
  • Balinese cooking class
  • Healthy cooking class
  • Kids’ cooking class, where children prepare pizza and donuts
Each class includes the preparation of four dishes.

Ubud

Sayuri Healing Food Academy

Website
Photo: 
Price: from IDR 740,000 per class (1.5–2 hours)
Sayuri Healing Food is not only one of Bali’s best cafés specializing in vegan and raw cuisine, but also a culinary academy where guests can learn the principles of raw and plant-based cooking.
Classes focus on living foods, plant-based and fermented dishes, superfoods, and organic ingredients. The academy offers vegan and plant-based courses in raw food preparation, raw desserts, fermentation, as well as chef certification programs.
Available formats include 2- or 4-day intensives, one-day workshops, and private sessions. Long-term professional courses are also offered, including training in vegan cuisine, raw chocolate, and desserts lasting 7, 10, or 13 days.
For those aspiring to become raw food chefs, the academy offers the “Raw Food Chef Training Level 1”, accredited by the international Raw Food Chef Alliance. The schedule is available through the end of 2025.

Pemulan Bali Farm Cooking School, Ubud

Photo: google maps
Price:
Morning program with market visit — IDR 480,000
Daytime class — IDR 450,000
Evening class — from IDR 750,000
Advanced course — from IDR 850,000
Private class — from IDR 850,000 per person
Pemulan Cooking School is part of Bali Farm Cooking School and has been operating since 2014. It is located in a traditional village, with an organic farm owned by a local family.
Guests can choose from various formats, including morning and daytime sessions, advanced courses, and “cook and stay” packages. Special programs are also available for vegetarian, vegan, and meat-based cooking.
A unique part of the experience is visiting organic farms, where participants can harvest ingredients themselves for the dishes they will prepare.
The school is located in Tegallalang, about 30 minutes from central Ubud. Classes are held daily:
  • Morning class with market visit: 07:30–13:15
  • Daytime class: 12:30–17:30
  • Evening class: 16:00–21:00
Free transfer is available within Ubud.

Paon Bali Cooking Class

Photo: google maps
Price: from IDR 350,000
Paon Bali is an excellent choice for those who want to learn how to cook authentic Indonesian dishes. Classes are held in Laplapan village, near Ubud.
An experienced and friendly chef introduces participants to Balinese and Indonesian cuisine, spices, and the selection of organic ingredients. The on-site culinary garden is part of the learning experience, allowing guests to see how fresh vegetables and herbs are traditionally grown and used in village kitchens.
Participants enjoy the dishes they prepare in the dining area while learning the recipes. Cooking classes are also available for children. Traditional Balinese tea and coffee are served, and after the class, guests can explore nearby temples and village attractions.
Upon completion, participants receive a Balinese chef certificate.
Morning classes start at 08:30, and afternoon classes at 15:30. Each session lasts approximately 5 hours.

Casa Luna Cooking School

Photo: google maps
Price: from IDR 450,000 to IDR 600,000 per cooking class
Duration: 3–5 hours
Founded nearly 30 years ago by Ketut Suardhana and Janet DeNeefe, this long-established Balinese cooking school offers a world-class kitchen ideal for learning both traditional and fusion Indonesian cuisine. Classes use fresh organic ingredients and herbs, with vegan and gluten-free options included.
Guests may stay at Casa Luna or Honeymoon Guesthouse and enjoy local cuisine at the on-site restaurants: Casa Luna, Honeymoon Kitchen and Bakery, and Indus.
Janet DeNeefe personally oversees each class at Casa Luna Kitchen, sharing deep insights into Balinese gastronomy and lifestyle. Guests are welcomed with a refreshing hibiscus drink. Beyond cooking classes, the venue also hosts yoga sessions, jazz evenings, tropical weddings, and romantic culinary experiences.
Different themed classes are offered on different days of the week—for example, a beginners’ cooking class on Fridays, a vegan class on Saturdays, and a fish-focused cooking class on Mondays. All classes except Sunday are held in the morning, from 8:00/9:30 AM to 1:00 PM.

Sokasi Cooking School – Four Seasons Resort 

Photo: google maps
Price: IDR 1,800,000 (+21% tax & service)
Duration: 5 hours
This cooking class takes place at the Four Seasons Resort in Sayan, Ubud. Participants learn to prepare traditional Balinese dishes such as chicken satay and banana-leaf-baked red snapper, all within a refined five-star hotel setting.
Chef Wayan Sutariyawan welcomes both beginners and experienced cooks to a fully hands-on class. The day begins at 8:00 AM with a guided visit to a local market, followed by an immersive cooking session (traditional or vegetarian cuisine, by choice) in an open bamboo kitchen overlooking the gorge. The experience concludes with lunch made from the dishes prepared during the class.

Tresna Bali Cooking School 

Photo: google maps
Price: IDR 1,500,000 (+10% tax)
Duration: over 5 hours
Hidden among Ubud’s lush nature, Tresna Bali Cooking School offers more than cooking lessons—it provides a deep immersion into Balinese culture through food. Guests harvest ingredients from an organic riverside garden before taking part in a practical cooking session in a modern indoor kitchen or an open-air pavilion.
Groups are kept small (maximum 8 participants), creating an intimate, personalized atmosphere. This experience is ideal for those seeking a true farm-to-table concept.
Two course formats are available:
  • Balinese Ceremonial Feast Class — preparation of 9 ceremonial dishes and 15 everyday Balinese dishes
  • Pure Plant Balinese Vegan Class — a vegan program covering a 15-step process and 8 plant-based Balinese dishes
Classes run daily except Wednesday and Sunday, from 8:30 AM to 1:45 PM.

Lobong Bali Cooking Class (north of Ubud)

Photo: google maps
Morning class with market visit — IDR 475,000 (08:00–13:00)
Daytime class without market visit — IDR 450,000 (16:00–20:00)
If you’re looking for excellent value for money, Lobong Culinary Experience is a strong choice. Located north of Ubud in a scenic mountain area, this school offers not only Balinese cooking lessons but also the chance to experience life in a traditional Balinese family home.
Recipes are carefully selected by the family members themselves, and guests are welcomed with freshly brewed tea and refreshing drinks. Three formats are available: morning, daytime, and private classes. Private sessions include personal guidance from the chefs and transportation.
Regular group classes accommodate up to 12 participants and provide a warm, family-style environment for learning how to cook traditional Balinese dishes from scratch.

Ketut’s Bali Cooking Class

Photo: google maps
Price: IDR 350,000 per class
Ketut’s Bali Cooking Class is one of the oldest cooking schools in Ubud. Guests learn to prepare authentic Balinese dishes using local ingredients, guided by Chef Ketut, who shares his experience through the preparation of nine simple yet flavorful Balinese dishes.
Classes are conducted in English by friendly, professional chefs and run even with a single participant. Programs are available in both vegetarian and non-vegetarian versions.
Morning classes run from 8:30 AM to 1:00 PM, and evening classes from 3:00 PM to 7:30 PM, with a duration of 4–4.5 hours. Classes are held daily, including weekends, and free transfer is available for guests staying in Ubud.

Periuk Bali Cooking Class

Photo: google maps
Price: IDR 350,000 per class
Periuk Bali Cooking Class offers hands-on training in Balinese cuisine in a peaceful riverside setting along the Petanu River. Experienced chefs teach a variety of authentic Balinese dishes, including meat-based and vegetarian options.
The program includes making traditional Balinese flower offerings, producing coconut oil, and preparing spice pastes after a visit to a local market. Guests also learn about the traditional rice irrigation system before cooking begins. Traditional cooking methods are used throughout the class, and free transfer is provided.
Morning classes last approximately 5 hours (07:45 AM–1:00 PM), while evening classes run from 2:30 PM to 7:00 PM and last about 4.5 hours.

Subak Cooking Class (Tampaksiring)

Photo: google maps
Price: IDR 375,000
Duration: 5 hours (morning class)
For those seeking an authentic home-style Balinese experience, Subak Cooking Class offers a unique “cooking + trekking” program. The experience begins with a visit to a local market and a walk through rice fields, where participants learn about rice cultivation. This is followed by a visit to a traditional Balinese village before arriving at the cooking school.
Guests are welcomed with cold ginger tea, a detailed program introduction, a dish demonstration, and a temple offering before heading to the kitchen. Participants then learn the secrets behind nine Balinese recipes, ending with a shared tasting session.
In addition to cooking classes, Subak offers activities such as morning trekking, cycling through rice fields, motorbike tours, river walks, and rafting. Vegetarian and regular menus are available.
Morning classes run from 8:00 AM to 1:00 PM, require a minimum of 2 participants, and include free return transfer from Ubud.
Comments
0
Messages will appear here soon.
You can add one right now!