best cooking classes in Bali

If you’re looking for the best cooking classes in Bali, this informative guide will tell you everything you need to know.

While the most famous cooking classes take place in Ubud, there are many top-rated cooking schools all over the island, along with many other exciting things to do in Bali — giving you plenty of options to choose from, to craft your dream itinerary.

Discover my top 3 picks in the table below and learn how to make flavorful Balinese dishes — an experience that you should not miss out on, especially when these classes are combined with a food market tour, are led by a local family, or include a tour of an organic farm!

#Activity TypePriceDuration
1Class in a Local VillageFrom €333h30 - 4h
2Class in a Local HomeFrom €315h
3Class at an Organic FarmFrom €335h - 6h30

Want to dive straight in? Browse our catalog now!

1 – Paon Bali Cooking Class (Ubud)

Paon Bali Cooking Class (Ubud)

Rating: ⭐️ 4.9/5 (797 reviews)

“We loved the cooking class! It was very well organized, we were able to participate from A to Z, we had a blast! The place was very clean and the people were very kind. We left with a small book of recipes made in the morning, it’s a very good souvenir.” Lise, Getyourguide

Gain a truly authentic culinary experience during your vacation by visiting Paon Bali, located in the tiny village of Laplalan near Ubud. You’ll use locally grown ingredients as you learn to make traditional dishes like Sate Languan and Balinese soup.

The cooking class aims to provide meaningful insight into local culture by offering you a tour of Ubud’s food markets, where you’ll pick up ingredients. You’ll also get to see the nearby rice terraces and chat with local farmers.

Summary of the activity:

  • Start the tour at a local food market to pick up fresh ingredients
  • Prepare 3 starters, 4 main courses, and 1 authentic dessert
  • Explore the village of Laplapan
  • Small group: limited to 15 participants
The cooking class takes place in a tranquil garden kitchen in Laplalan Village, just outside of Ubud. While hotel pickups are offered by the tour operator, those staying outside of Ubud may have to pay an additional fee.
Classes begin at either 8:30 AM or 3:30 PM and last between 3 and 4 hours. The morning class is slightly longer as it includes a market tour while the afternoon class doesn't.
Cooking classes at Paon Bali typically cost around US$25 per person, although you may need to pay slightly more if you require a pickup from anywhere outside of Ubud.
Your experienced Balinese instructor conducts the cooking class in English, providing you with helpful instructions and recipes to take home with you.
Keep in mind that the afternoon class is not inclusive of a market tour, so if you want a comprehensive experience you may want to opt for the morning class.

Our review

Whether you’re a vegetarian or a meat lover, you’ll walk away from this cooking class with a satisfied belly and a few new culinary tricks up your sleeve. The small-group atmosphere provides plenty of opportunities to chat with your friendly guides and ask questions.

The tranquil garden setting provides the ideal backdrop for the cooking class, which teaches you traditional cooking techniques and provides insight into local customs and agriculture.

2 – Jambangan Bali Cooking Class (near Ubud)

Jambangan Bali Cooking Class (near Ubud)

Rating: ⭐️ 5/5 (90 reviews)

“This experience was outstanding! The Jambangan Bali Cooking Class is the best value for money activity I have done anywhere in the world. It’s immersive nature and being treated as a member of the family was just so special.” Rachel, Viator

Located in the charming Kelabang Moding Village, Jambangan Bali Cooking Class offers the ideal introduction to Balinese culture, cuisine and heritage.

You’ll be welcomed by friendly local chefs who will teach you how to use traditional cooking tools and provide you with an interactive cooking experience like no other!

Summary of the activity:

  • Choose between a lunch or dinner class
  • Prepare 1 starter, 6 main courses, and 1 dessert
  • Witness a daily Hindu offering
  • Small group: limited to 15 participants
The cooking class takes place in Kelabang Moding Village and pickup services are available for participants staying in Ubud and other nearby areas.
Culinary experiences typically last between 4 and 5 hours.
The cost of standard cooking classes is roughly US$25 per person for a shared-group experience. Couples' cooking classes, which include a romantic dinner, cost US$90 per couple.
Your experienced cooking instructors are exceptionally knowledgeable about all aspects of Balinese cuisine and culture. Classes are conducted in English.
Remember to detail any allergies or dietary requirements you may have at the time of your booking.

Our review

Kelabang Moding Village is the perfect location for this authentic culinary experience! The romantic dinner experience paired with a cooking class is the perfect option for couples looking for something different to do during their time in Bali!

3 – Bali Farm Cooking School (Ubud)

Bali Farm Cooking School (Ubud)

Rating: ⭐️ 4.9/5 (611 reviews)

“The farm is super pretty, we had a lovely time picking our vegetables then cooking and tasting. In short, a great time, we recommend it without hesitation. Plus, the shuttle ride goes through the rice fields in steps.” Camille, Getyourguide

While many cooking classes in Ubud offer similar itineraries, Bali Farm Cooking School is unique in that it has its very own growth farm. In addition to learning how to make delicious Balinese dishes, you’ll also get to pick organic fruits and vegetables.

There are plenty of different classes to choose from, including an advanced class for those who may already have some experience when it comes to Balinese cuisine.

Summary of the activity:

  • Start with a tour of a local market
  • Get a welcome coffee or tea, and tour the organic farm
  • Choose between a regular or vegetarian menu
  • Small group: limited to 14 participants
Bali Farm Cooking School is located on a small farm just outside of Ubud, but a free shuttle is provided for those staying at hotels in Ubud.
Morning classes, which visit a local market, last 6.5 hours, while afternoon classes last 5.5 hours. Advanced cooking classes last 7.5 hours.
Both morning and afternoon classes cost roughly US$30 per person. Advanced cooking classes cost US$60 per person if there are 2 or more participants and US$100 for a single participant.
Your helpful tour guides and cooking instructors are there to provide guidance and answer your questions. The cooking classes all take place in English.
If you have any food allergies or dietary requirements, you should let the tour operator know ahead of time so they can arrange a suitable menu for you.

Our review

If you’re looking for a unique an authentic culinary experience during your time in Ubud, look no further than Bali Farm Cooking School. The school has a focus on sustainable tourism and you’ll be supporting an enterprise that cares about the environment.

Whether you’re a meat eater, vegetarian or vegan, you’ll create Balinese dishes that will delight your taste buds.

4 – Bumbu Bali Cooking Class (Nusa Dua)

Bumbu Bali Cooking Class (Nusa Dua)

Rating: ⭐️ 4.6/5 (1311 reviews)

“Can’t emphasise enough how insightful the class was. Not just for understanding Balinese culture and food but also just general cooking knowledge which Heinz has in abundance and is happy to share.” Geraldine, Google Review

Spices are one of the most important aspects of Balinese cooking, and when you join a Bumbu Bali Cooking Class you’ll gain a valuable introduction to the art of blending spices.

Learn to make mouth-watering traditional dishes, such as Sate Ayam, Tum Bebek, Siap Kalas, Nasi Goreng and several others. By the end of the class, you will have gained the confidence to cook a variety of Balinese meals on your own.

The cooking class takes place at Bumbu Bali in Nusa Dua. Hotel pickup services are offered for those staying in Nusa Dua and Tanjung Benoa.
These comprehensive classes provide you with a full-day experience that lasts around 9 hours with a market visit and 7.5 hours should you choose to opt out of the market excursion.
You can expect to pay around US$65 per person for a standard cooking class and US$85 per person for a class that includes a market visit. Keep in mind that these prices are not inclusive of service charges or tax.
Bumbu Bali's cooking classes are typically led by Heinz von Holzen, the author of six cookbooks that focus on Indonesian cooking. Two Balinese Master Chefs also assist the classes, which are all conducted in English.
If you and your travel companions are interested in a personalized culinary experience, it is possible to request a special class that is customized to your schedule and preferences.

Our review

If you’re looking for an unparalleled culinary experience in Bali, you won’t be disappointed by this full-day cooking class in Nusa Dua. Your hosts have decades of experience and you’ll learn to make 12 different Balinese dishes!

The facility is equipped with top-quality equipment and offers a clean and aesthetically pleasing environment. Take the opportunity to immerse yourself in Bali’s colorful world of culinary arts and spice blending!

5 – Casa Luna Cooking School (Ubud)

Casa Luna Cooking School (Ubud)

Rating: ⭐️ 4.4/5 (43 reviews)

“What I liked about the class was its central location in Ubud amidst a beautifully landscaped guesthouse compound. It’s pleasant to learn how to cook in such a charming environment.” Serene, Google Review

With plenty of exciting classes to choose from, Casa Luna Cooking School in Ubud offers something for everyone! Familiarize yourself with the herbs and spices used in everyday Balinese cooking and learn how to make some of the island’s most iconic dishes!

At the end of your cooking class, you’ll get to indulge in the fruits of your labor alongside fresh hibiscus tea. Take detailed notes home with you so that you can practice your newfound culinary techniques in your own time.

Meet your host at Casa Luna Restaurant, Second Honeymoon Guesthouse, Coco Supermarket or Indus Restaurant in Ubud. The meeting point will depend on the type of cooking class you choose. Pickup services are available.
While there are a few different options available, the typical duration of a cooking class at Casa Luna is between 3 and 4 hours.
Prices vary depending on the specific class you choose and its various inclusions, but you can expect to pay between US$25 and US$35 per person for a small-group experience.
Your friendly tour guides and cooking instructors conduct classes in English. Feel free to ask any questions that you may have about local cuisine and culture.
There are plenty of different cooking classes on offer so ensure that you read the details carefully so that you choose a class that best suits your preferences.

Our review

Casa Luna Cooking School offers great value for money and their classes provide the perfect way to spend a morning or evening in Ubud. With so many exciting options to choose from, it won’t be hard to find a culinary experience that is perfect for you!

The instructors and guides do an excellent job of making these classes both enjoyable and informative.

6 – Ketut’s Bali Cooking Class (Ubud)

Ketut’s Bali Cooking Class (Ubud)

Rating: ⭐️ 4.9/5 (194 reviews)

“Half the class was vegetarian like me, with a couple of pescatarians and omnivores making up the rest. Ketut and his family team didn’t skip a beat with the dietary requirements. Recipes were given at the end of the class and we left with full tummies and a smile on our faces!” Kylie, Klook

Chef Ketut from Ketut’s Bali Cooking Class focuses on practical teaching where participants learn from doing instead of just watching. Make memories to last a lifetime and gain hands-on experience when you join one of these top-rated cooking classes.

Not only will you familiarize yourself with local ingredients, but you’ll also get to experience an award-winning culinary experience in Bali.

Ketut's Bali Cooking Class is located just 10 minutes away from Ubud's center, with free pickups being offered for those staying in the Ubud area.
Both morning classes and afternoon classes last 4.5 hours, with the morning classes starting at 8:30 AM and the evening classes beginning at 3 PM.
These cooking classes cost around US$25 per person.
Your experienced cooking instructor conducts the classes in English, but you may learn a few Indonesian words along the way.
Keep in mind that the morning cooking classes are inclusive of a market tour while the afternoon classes are not.

Our review

Chef Ketut’s warm and inviting personality is definitely a large part of the reason for the cooking school’s many positive reviews! You can look forward to a relaxed environment in which you’ll discover the secrets behind Balinese cooking and enjoy a memorable time with your travel companions!

7 – Jeding Bali Cooking Class (Ubud)

Jeding Bali Cooking Class (Ubud)

Rating: ⭐️ 5/5 (149 reviews)

“Incredible time visiting the local market, making our own offerings and learning about the local culture. Additionally, the cooking class was highly enjoyable and my partner and I learned a lot! Would recommend to anyone wanting to do a cooking class near Bali.” Hannah, Google Review

Immerse yourself in the creative process of making an authentic Balinese meal from scratch when you join Jeding Bali Cooking Class in Ubud. You’ll meet a friendly local family who welcome you to their charming compound house with open arms.

Learn about local herbs and spices used in traditional dishes and improve your cooking skills as you’re taught a variety of different techniques. Located alongside a lush ravine, you couldn’t ask for a more beautiful setting.

Jeding Bali Cooking Class is located in Laplalan Village just outside of Ubud. Pickups are offered for guests staying in Ubud, Nusa Dua, Sanur and Kuta.
These half-day culinary experiences typically last around 5 hours.
At just US$25 per person, cooking classes at Jeding Bali Cooking Class offer you excellent value for money.
Your local tour guides, who have years of professional cooking experience, conduct the classes in English.
As you'll be visiting a traditional market and the nearby rice terraces, it's a good idea to wear comfortable clothing and walking shoes.

Our review

Learn to make nine different local dishes in a beautiful Balinese home that overlooks a lush, green ravine! The views are stunning and the atmosphere is relaxed yet highly informative!

If you’re looking for an affordable and enjoyable culinary experience in Bali, then you won’t be disappointed by Jeding Bali Cooking Class.

8 – Periuk Bali Cooking Class (Ubud)

Periuk Bali Cooking Class (Ubud)

Rating: ⭐️ 5/5 (270 reviews)

“Wow, just wow. In my month spent in Indonesia on multiple islands this was definitely one of my favorite experiences. The host family was the most welcoming and friendly and gave us an incredible insight into the rice paddies, plants, culture and customs of Bali.” Emily, Google Review

Choose between a morning or an afternoon culinary experience with Periuk Bali Cooking Class, one of the most popular cooking schools in Ubud. You’ll learn how to make a Balinese spice paste, which is used as the base for dozens of traditional dishes!

In addition to the spice, you’ll also make Sayur Urab, Nasi Putih, Kari Tahu and many more. There is a regular menu, which contains meat dishes, as well as a vegetarian menu to choose from.

Those staying in the Ubud area receive a free hotel pickup, while those staying in other parts of south Bali may have to pay an additional fee. The venue for the cooking class is around 10 minutes from Ubud's center.
Classes typically last between 4.5 and 5 hours. Morning classes are usually slightly longer as they're inclusive of a market tour and a rice field visit, while afternoon classes only visit the rice fields and not the local market.
These culinary excursions cost around US$25 per person, including hotel pickups for those staying in Ubud.
The knowledgeable local guides and instructors conduct the classes in English.
Make sure you let the tour operator know ahead of time whether you'd prefer the regular menu, which includes meat, or the vegetarian menu.

Our review

The visit to the rice field offers valuable insight into the local irrigation system while the cooking segment teaches you to make a wide variety of different dishes. You’ll also learn how coconuts are turned into oil and how to create a traditional Balinese offering.

This is the perfect cooking class in Bali for those looking to learn more about local cuisine, culture and traditions!

9 – Bali Manggang Cooking Class (Ubud)

Bali Manggang Cooking Class (Ubud)

Rating: ⭐️ 4.9/5 (326 reviews)

“We were delighted with this experience! They were so accomodating with picking us up from our hotel and the entire family was involved, and truly thoughtful with their approach to cooking and teaching us. Dewi was such a sweetheart! 10/10 would recommend!” Jessica, Google Review

While there are dozens of cooking schools in Ubud to choose from, you should definitely consider Bali Manggang Cooking Class if you’re interested in an authentic culinary experience. You’ll be introduced to local ingredients and learn about what makes Balinese cooking so special!

Buy vegetables, herbs and spices from a local market before you begin your class and at the end, you’ll be presented with a certificate from a Bali Manggang Master Chef.

The cooking school is located in the small village of Laplalan not far from Ubud center. Free hotel pickups are offered for participants staying in Ubud, with paid transfers being offered for those staying in Nusa Dua, Sanur, Jimbaran and Kuta.
Cooking classes hosted by Bali Manggang Cooking Class, which include a visit to the local market, usually last around 5 hours.
You can expect to pay around US$25 per person for a culinary experience that's inclusive of all ingredients, a certificate and group photos.
All cooking classes at Balu Manggang take place in English, although instructors are also fluent in Indonesian.
Wear a comfortable outfit and avoid dangling jewelry that could get in the way of your cooking experience. As this is a very popular tour, try to book in advance to avoid d

Our review

With an exciting market visit and a cooking certificate gifted to you by the owner, this culinary experience promises to exceed your expectations and provide you with excellent value for money.

This is the perfect opportunity to gain an introduction to Balinese cooking and leave Indonesia with newfound culinary skills.

10 – Lobong Culinary Experience (Ubud)

Lobong Culinary Experience (Ubud)

Rating: ⭐️ 5/5 (58 reviews)

“This was an amazing experience, I highly recommend doing it! The Balinese home is absolutely paradise and all the ingredients are so fresh, the food you make is really healthy and delicious!!” Lynn, Viator

Visit a serene family compound and learn how to prepare fresh and healthy Balinese dishes from scratch when you opt for the Lobong Culinary Experience in Ubud.

Led by friendly local chefs, this culinary excursion near Ubud aims to equip you with the skills needed to make Balinese meals on your own. No cooking experience is needed!

While the cooking school is located just outside of Ubud, hotel pickups are provided for participants staying in Bali's main tourist areas.
The duration of cooking classes hosted by Lobong Culinary Experience is around 5 hours for the morning class and 4 hours for the afternoon class.
Group classes, which are limited to 12 participants, cost approximately US$30 per person, while private classes cost around US$70 per person. Children over 10 are welcome.
The friendly local instructors are there to guide you and answer any questions you may have. Classes all take place in English.
If you're interested in booking a private class, you'll need to book for at least two participants.

Our review

The small-group atmosphere offered by this culinary experience ensures you have plenty of time to chat with the instructors. If you’re looking for further personalization, you could always opt for the private tour.

Friendly instructors show you how to make several delicious dishes and you’ll feel more than welcome in the traditional Balinese home! The instructional booklet is also very useful when wanting to recreate the dishes you learned to make at home.

11 – Canting Bali Cooking Class (near Ubud)

Canting Bali Cooking Class (near Ubud)

Rating: ⭐️ 5/5 (93 reviews)

“Highly recommend this experience! We had an amazing view of the rice paddy, our chef was very kind and thorough with her explanations and it was a hands on experience. The food was absolutely delicious and so fresh. We even got the opportunity to make our own offering!” Sheryline, Google Review

Chat with local farmers at nearby rice fields and visit a food market before you make your way to Canting Bali Cooking Class, where you’ll be greeted by a friendly family. The hands-on cooking class takes place in their traditional home that overlooks the rice paddies.

Enjoy the tranquil atmosphere and soak up the sounds of nature as you learn to make several authentic dishes, including Tempe Lalah Manis, Lawar Bali, Dadar Gulung and many more.

You can find the Canting Bali Cooking Class in the small village of Laplalan just outside Ubud. However, you'll receive a hotel pickup from the tour operator and you'll make your way to the meeting point in a comfortable private vehicle.
Whether you choose a morning or afternoon class, you can expect the excursion to last around 5 hours.
Classes cost around US$25 per person for a small-group experience. Those staying outside of the Ubud area may have to pay extra for hotel transfers.
The local Balinese family who conducts the cooking class provides instructions and guidance in English.
It is better to book the morning class should you want to visit the market as the afternoon class doesn't include a market visit.

Our review

You’ll fall in love with the open-air Balinese kitchen that allows you to admire the surrounding views as you prepare the various dishes. There’s something for everyone and any vegetarians in your group will find that they are well catered for.

Get away from the hustle and bustle of Ubud and immerse yourself Laplalan’s natural beauty as you discover local flavors!

12 – Chef Mudana Cooking Class (Sanur)

Chef Mudana Cooking Class (Sanur)

Rating: ⭐️ 5/5 (40 reviews)

“Chef Mudana, Dede and Made were super knowledgeable and attentive. The food we made was delicious. I would recommend this class to anyone looking for a fun relaxed experience.” Joshua, Google Review

Familiarize yourself with the wholesome flavors of Bali and learn to make traditional dishes like Gado Gado and Sate Ayam by joining Chef Mudana Cooking Class Sanur. Chef Mudana is an experienced local chef who shares his wealth of culinary knowledge with you.

As one of the top-rated cooking experiences in Sanur, you’ll expand your culinary skills and enjoy a delicious lunch or dinner.

Meet your guide at Warung Makan SMS, an authentic warung in Sanur.
The morning classes, which include a market visit, last around 6 hours while afternoon classes last 3 hours.
Cooking classes that include a market visit cost US$60 per person while classes that focus solely on cooking cost US$40 per person. All classes are limited to 12 participants.
Classes are led by Chef Mudana, who was born and raised in Sanur. He has nearly 20 years' worth of experience in hospitality and conducts his classes in English.
Private, tailor-made classes are available upon request. These are perfect for those looking for a personalized culinary experience.

Our review

Chef Mudana is extremely knowledgeable, friendly and enthusiastic about sharing his culture with you. The open-air setting and herb garden make for a relaxed and authentic cooking environment.

If you’re after a comprehensive local experience, be sure to choose the option that includes a visit to the Jimbaran Fish Market.

13 – Subak Cooking Class (Ubud)

Subak Cooking Class (Ubud)

Rating: ⭐️ 4.8/5 (709 reviews)

“The Balinese cooking class I attended was incredibly well-organized and an absolute blast. From start to finish, everything ran smoothly, and the experience was not only educational but also heaps of fun.” Michelle, Klook

Subak Cooking Class teaches you to make 9 dishes of authentic Balinese food through practical instruction. You’ll start the experience with a visit to the local market, where you’ll pick up a few ingredients.

Next, you’ll visit the rice fields where you’ll get to chat with local farmers before making your way to the cooking school and begin your class.

Your guide will pick you up from your hotel in Ubud. You'll need to pay an additional pickup fee if you are staying in another area.
Classes last approximately 5 hours.
You can expect to pay around US$26 per person for this half-day experience.
Your knowledgeable guide and cooking instructors conduct the excursion in English.
Choose between the vegetarian menu and the regular menu, and ensure that you indicate which one you'd prefer at the time of your booking.

Our review

This is the perfect opportunity to enjoy an authentic and action-packed culinary experience in the beautiful region of Ubud. It is clear that the cooking school has been in operation for many years and the instructors know what they are doing.

You can look forward to a seamless experience that focuses on local agriculture, traditional ingredients and delicious flavors!

14 – Nia Cooking Class (Seminyak)

Nia Cooking Class (Seminyak)

Rating: ⭐️ 4.8/5 (145 reviews)

“This was the most educational, rewarding and satisfying moment during the holiday to Bali. Lots of fun with the group and fascinating food! Great to have a look around at the local market where all the ingredients are coming from, too.” Hee, Klook

For those staying in Seminyak, there is no better culinary experience than the Nia Cooking Class. Whether you’re a beginner or an experienced cook, you’ll love the visit to the local markets and the hands-on approach that the instructors provide.

The culinary school offers a diverse range of options, including group classes, private classes and team-building experiences for companies.

The cooking school is located in Kayu Aya Village in Seminyak. Free transfers are offered for those staying in Kuta, Sanur, Nusa Dua, Seminyak and Jimbaran. There is also the option to have a cooking instructor conduct the class in your villa!
While standard cooking classes typically last around 4 or 5 hours, the private classes can personalized to suit your schedule.
Classes typically cost around US$40 per person for a group class, while private classes depend on the location of your villa and chosen menu.
The team at Nia Cooking Class is professional and experienced and conducts all classes in either English or Indonesian.
There are plenty of options available, so ensure that you read the various itineraries carefully so that you choose a class that best suits your preferences.

Our review

This incredible cooking school in Seminyak truly offers something for everyone! Enhance your holiday and improve your cooking skills as you learn more about authentic Balinese cuisine from a professional chef!

15 – Pemulan Bali Balinese Farm Cooking School (Ubud)

Pemulan Bali Balinese Farm Cooking School (Ubud)

Rating: ⭐️ 5/5 (1144 reviews)

“This was such a fun experience! We got to tour a local market, explore the farm and pick our own vegetables to cook with. Then we made the most delicious Balinese food! They even included a cookbook and tips to be able to recreate the dishes at home.” Jess, Google Review

Learn the basics of Balinese cooking and make memories to last a lifetime when you book a class with Pemulan Bali Balinese Farm Cooking School. The school’s farm provides most of the ingredients you’ll need for your class, allowing you to work with fresh, healthy produce!

Receive a free recipe book at the end of your class and choose between vegetarian, vegan and meat-based menus.

The farm is located near Ubud and free shuttle services are provided for those staying in Ubud's center.
These half-day culinary experiences typically last between 4 and 5 hours.
Regular morning and afternoon classes cost around US$30 per person while advanced classes and private classes cost around US$55 per person.
The guides and instructors who conduct the classes all speak English and provide clear guidance and instructions throughout the experience.
Dress comfortably and wear closed shoes. Avoid any dangling jewelry that could get in the way.

Our review

Swap the hustle and bustle of Ubud’s center for the peace and quiet of Pemulan Farm. No matter your level of experience or dietary preferences, there’s an ideal class for you and your travel companions!

16 – Ubad Ubud Bali Cooking Class (Ubud)

Ubad Ubud Bali Cooking Class (Ubud)

Rating: ⭐️ 5/5 (404 reviews)

“We loved it! The 9 course menu is super interesting (also vega / vegetarian options) and tasty. We chose the morning shift and it was amazing and it had a market tour. Ayu was our incredible cook. The location is spectacular. It looks like a botanic garden full of butterflies. Very zen. Best activity ever!” Alicia, Tripadvisor

Not only does the Ubad Ubud Bali Cooking Class teach you how to make delicious Balinese dishes, but you’ll also get to see how traditional medicine is created from local herbs and spices.

Begin your culinary experience with a tasty welcome drink and a sticky rice pancake as you enter the tranquil Balinese compound, where your class takes place.

Ubad Ubud Bali Cooking Class is located in a traditional compound house in Tengkulak Kaja, Kemenuh Village. Participants receive free transfer services from the Ubud center.
Morning classes are 4.5 hours and afternoon classes are 4 hours. The morning classes are longer as they include a market visit.
These culinary experiences cost just US$25 per person.
The local guides are friendly and helpful and conduct all classes in English.
Dress comfortably with light clothing and walking shoes as you'll be visiting a rice field and a food market before your cooking class begins.

Our review

Enjoy excellent value for money and a fantastic introduction to Balinese food and culture. The friendly instructors ensure you have a wonderful time with your travel companions and this experience is sure to exceed all expectations

17 – Balinese Cooking Class at The Bale (Nusa Dua)

Balinese Cooking Class at The Bale (Nusa Dua)

Rating: ⭐️ 5/5 (118 reviews)

“We have just enjoyed a wonderful morning doing this cooking class. We knew it was going to be a great day from the moment Chef Beny picked us up from our hotel. We headed straight to the markets and got the full experience of the enormous fish and vege markets in Jimbaren.” Rochelle, Tripadvisor

Tour the colorful fish markets in Jimbaran and learn to make a variety of delicious local dishes when you book a Balinese Cooking Class at The Bale.

The class focuses on seafood and you’ll be taught the best way to fillet a fish by a professional chef. You’ll also get to sip on a selection of wines as you sit down to enjoy your seafood creation alongside steamed rice and vegetables.

Meet your guide at The Bale in Nusa Dua. This is where your cooking experience will take place.
Classes last 4 hours, beginning at 9 AM and ending at 1 PM.
The all-inclusive experience costs US$60 per person.
Your experienced and friendly guides provide instruction, guidance and commentary in English.
There is a minimum booking of two people and a maximum booking of 10 people. If you'd like to make a booking for more than 10 people, you should contact the hotel directly.

Our review

For seafood lovers and those looking for a luxury culinary experience, there is truly no better option than the cooking class offered by The Bale. From exploring colorful markets to learning knife techniques from a professional chef, you’ll make memories to last a lifetime!

18 – MEXX Cooking School (Yeh Gangga Beach)

MEXX Cooking School (Yeh Gangga Beach)

Rating: ⭐️ 5/5 (2 reviews)

“Amazing experience at the Mexx cooking class! Erlinda and others were great and explained everything in detail throughout the day, including the traditional market visit prior to the cooking class. The dishes we cooked tasted fantastic and I was able to take home the recipe book.” Philip, Klook

MEXX Cooking School focuses on traditional Balinese and Indonesian recipes, providing you with an unforgettable and authentic experience.

The cooking school offers neat and clean facilities in a spacious kitchen that overlooks the Tabanans rice field terraces and Yeh Gangga Beach. You couldn’t ask for a more beautiful setting.

The cooking school is located near Yeh Gangga Beach, but free pickup services are offered for participants staying in Kuta, Legian, Seminyak, Canggu and surrounding areas.
There are a few different options to choose from, with standard classes lasting 4.5 hours and half-day tours lasting 6 hours.
Standard cooking classes cost around US$60 per person while half-day tours cost approximately US$80 per person. The price of tours fluctuates slightly depending on the number of participants.
The experienced guides conduct all cooking classes in English.
There are multiple upgrades available. You can upgrade your culinary excursion to include a visit to Tanah Lot Temple and/or affordable childcare services.

Our review

Mexx Cooking School offers so many exciting options to choose from that there’s undoubtedly a culinary experience to suit every preference! Both vegetarians and meat lovers will delight at the delicious menu items on offer and will enjoy the visit to the local market.

19 – Balinese Cooking Class at The Amala (Seminyak)

Balinese Cooking Class at The Amala (Seminyak)

Rating: ⭐️ 5/5 (55 reviews)

“Outstanding experience! I recommend adding the morning at the fish market. The dishes were easy to prepare and delicious.” Steve, Viator

Learn to prepare three dishes in a beautiful open-air kitchen when you join an unforgettable Balinese Cooking Class at The Amala. Some of the dishes you can look forward to preparing include Gado Gado, Sate Ayam and Dadar Gulung.

A professional chef will be with you every step of the way, providing you with guidance and valuable insight into local flavors.

The cooking class takes place at The Amala in Seminyak. Hotel pickup services can be arranged for participants staying in nearby areas.
While cooking classes last 2 hours, the morning class is also inclusive of a 1.5-hour visit to a local market.
The cost of cooking classes at The Amala begins at around US$50 per person.
You'll learn cooking techniques from an English-speaking local chef who shares valuable insight and helpful tips and tricks.
Choose between a regular menu and a vegetarian menu at the time of your booking.

Our review

The culinary experience offered by the professional chefs at The Amala is undoubtedly one of the very best cooking classes in Seminyak. Not only will you get the chance to learn more about local cuisine, but you’ll enjoy your lunch/dinner in exquisite surroundings!

20 – Cooking Lesson Chez Rico (Munduk)

Cooking Lesson Chez Rico (Munduk)

Rating: ⭐️ 5/5 (68 reviews)

“My husband and I had an incredible time with Rico and Ely while visiting Munduk during our honeymoon. They were the kindest family. In total we spent 2 days with Rico and then one evening cooking with Ely and others. We felt like family and highly recommended them to others.” Nicolle, Google Review

Immerse yourself in the colorful world of Balinese cuisine by booking a cooking lesson with Chez Rico, who will make you feel right at home from the get-go. You’ll make traditional dishes and Balinese offerings alongside a friendly local family.

This is your opportunity to gain a deeper understanding of traditional cuisine, culture and family life.

The cooking class takes place inside a family home in Munduk Village. Transfer services are available.
The class has a duration of between 2 and 3 hours.
You can expect to pay around US$25 for this unique culinary experience.
While you may pick up a few Indonesian words during your class, the entire experience is conducted in English.
If you have any allergies or dietary requirements, they should be communicated ahead of time.

Our review

Stray away from the typical tourist traps as you join Chez Rico and his charming family in their traditional Balinese home. This is the perfect option for those interested in a truly authentic culinary experience during their time in Bali.

21 – Tresna Bali Cooking School (Ubud)

Tresna Bali Cooking School (Ubud)

Rating: ⭐️ 5/5 (90 reviews)

“We loved the garden tour and picking ingredients for our lunch and learning about Balinese culture. We loved trying food we would have never usually tried and it was one of the best meals of the trip. Incredible value for money.” Jenna, Google Review

Visit Tresna Bali Cooking School for a hands-on culinary experience that allows you to pick fresh ingredients from an organic garden and learn from some of the island’s most innovative chefs.

There are just three interactive classes per week, limited to 8 participants per class.

The cooking school is located in Ubud and you'll need to arrange your own transportation.
The typical duration of a cooking class at Tresna Bali Cooking School is around 5 hours.
Classes cost approximately US$90 per person.
Classes are conducted in English by professional chefs who have years of experience.
Choose between the ceremonial feast, the vegetarian menu and the vegan menu when making your booking.

Our review

Treat yourself to a Balinese feast and enjoy an unforgettable culinary experience that will provide you with skills that will enhance your at-home cooking forever. The organic garden and the tranquil setting ensure that you’ll leave the class feeling refreshed!

How to book a cooking class in Bali?

There are dozens of companies offering cooking classes in Bali, and even more travel websites that sell these cooking classes through online booking platforms. Prices may vary from website to website (look for discounts), and it can be overwhelming to choose a class that is best suited to your budget and preferences.

Here at TourScanner, our innovative platform allows you to compare prices and reviews at a glance, making it easy to choose the ideal experiences for your Bali itinerary!

As a longtime copywriter and travel blogger, Carmen Gee—who hails from the east coast of South Africa—is no stranger to the written word. With a few short stories already published, she has plans to become a novelist someday soon. Carmen has been traveling the globe for the last decade or so and some of her fondest memories include sailing across the Atlantic Ocean, surfing in Sri Lanka, working in a circus-themed bar in Greece and curating art exhibitions in Goa.