🍳 Popular Picks — Bali, Indonesia

8 Best Cooking Classes in Bali

Discover Ubud's eight most unique cooking classes, hand-picked and Reddit-backed, offering an unparalleled culinary shopping experience for every aspiring chef.

Quick answer

Bali's cooking classes range from $13 USD for budget-friendly vegan options to $75 USD for premium restaurant experiences, with Paon Bali Cooking Class being the most-recommended overall, especially in Ubud. These classes offer incredible value and authentic experiences rooted in local culture and ingredients, making Bali one of the best places to learn Southeast Asian cooking.

Best overall
Pulu Bali
Price/value range
400,000 IDR ($25) – 35)
Top-ranked pick
Paon Bali Cooking Class — ~400,000 IDR ($25)
Last verified
2026-03

Top verdicts

  • Paon Bali Cooking Class: The people's champion.
  • Nusantara by Locavore: The premium option — and worth every rupiah if you're serious about Indonesian cooking.
  • Casa Luna Cooking School: The Ubud institution.

Bali's cooking classes range from $13 USD for budget-friendly vegan options to $75 USD for premium restaurant experiences, with Paon Bali Cooking Class being the most-recommended overall, especially in Ubud. These classes offer incredible value and authentic experiences rooted in local culture and ingredients, making Bali one of the best places to learn Southeast Asian cooking.

Bali isn't just a beach destination — it's one of the best places on earth to learn Southeast Asian cooking. The island's unique Hindu-Balinese cuisine, with its complex spice pastes (bumbu), fresh coconut, and ceremonial dishes, is unlike anything else in Indonesia. And with cooking classes running as low as $15 USD, it's also one of the most affordable culinary experiences you can have.

We analyzed 150+ Reddit posts and comments across r/bali, r/BaliTravelTips, r/travel, and r/solotravel to find the cooking classes that actual travelers — not affiliate marketers — recommend. Most classes are in Ubud, Bali's cultural heart, where proximity to rice paddies, organic farms, and traditional markets makes the experience feel genuinely authentic.

Cooking Class Map

1. Paon Bali Cooking Class

How we built this list

We analyzed 150+ Reddit posts and 800+ comments across r/bali, r/BaliTravelTips, r/travel, and r/solotravel — spanning 2019 to 2025. Classes were ranked by how frequently they were independently recommended across separate threads. We weighted advice from long-term Bali residents and repeat visitors over first-time tourists.

1Paon Bali Cooking Class

Market Tour + Cooking 4.9 · 1,307 reviews
💴 400,000 IDR ($25) 📍 Ubud 📌 Google Maps →
Verdict: The people's champion.

Quick comparison

Best for
Market Tour + Cooking in Ubud with a 400,000 IDR ($25) spend range
Strengths
4.9★ from 1,307 Google reviews · Market Tour + Cooking · Ubud
Limitations
Price band: 400,000 IDR ($25)
Price / value
400,000 IDR ($25) · 4.9★
Why it made the list
The people's champion. Paon Bali comes up in virtually every Reddit thread about cooking classes in Bali, and the praise is consistent: warm hosts, beautiful rice paddy setting, authentic techniques, and you cook so much food you'll be rolling out the door. The morning market tour adds genuine cultural context that afternoon-only classes miss. Book direct through their website for the best price.
🕐 Open now
MonOpen 24 hoursTueOpen 24 hoursWedOpen 24 hoursThuOpen 24 hoursFriOpen 24 hoursSatOpen 24 hoursSunOpen 24 hours
Paon Bali Cooking Class in Ubud
"Paon Bali cooking class is by far the best in Ubud." — r/bali · posted January 2024
"I can recommend paon bali cooking class. Take morning class as it also includes guided visit to local food market. It was fun and very well organized." — r/bali · posted December 2023

2Nusantara by Locavore

Premium / Restaurant 4.6 · 832 reviews
💴 800,000–1,200,000 IDR ($50–75) 📍 Ubud 📌 Google Maps →
Verdict: The premium option — and worth every rupiah if you're serious about Indonesian cooking.

Quick comparison

Best for
Premium / Restaurant in Ubud with a 800,000–1,200,000 IDR ($50–75) spend range
Strengths
4.6★ from 832 Google reviews · Premium / Restaurant · Ubud
Limitations
Price band: 800,000–1,200,000 IDR ($50–75)
Price / value
800,000–1,200,000 IDR ($50–75) · 4.6★
Why it made the list
The premium option — and worth every rupiah if you're serious about Indonesian cooking. Nusantara is the casual sister restaurant of Locavore (formerly one of Asia's 50 Best), and their cooking class reflects that pedigree. You won't just learn recipes; you'll understand why specific ingredients matter and how regional techniques differ across Indonesia. The community-minded ethos (supporting local farmers through the pandemic) makes it feel good to support, too.
🕐 Closed now
Mon6:00 – 9:30 PMTue12:00 – 2:30 PM, 6:00 – 9:30 PMWed12:00 – 2:30 PM, 6:00 – 9:30 PMThu12:00 – 2:30 PM, 6:00 – 9:30 PMFri12:00 – 2:30 PM, 6:00 – 9:30 PMSat12:00 – 2:30 PM, 6:00 – 9:30 PMSun12:00 – 2:30 PM, 6:00 – 9:30 PM
Nusantara by Locavore in Ubud
"I just back from Ubud and I did the cooking class at Nusantara and it was excellent. The restaurant is one of the best in Bali, they specialise in traditional Indonesian food and they are exacting about their ingredients and processes." — r/bali · posted December 2023
"I haven't done their cooking classes but I do like the restaurant and the company in general. During the pandemic they did great things to keep their suppliers in business — they gathered inexpensive grocery baskets for delivery twice a week so the specialty crops their farmers were growing wouldn't suffer." — r/bali · posted December 2023

3Casa Luna Cooking School

Traditional / Cultural 4.5 · 58 reviews
💴 500,000–650,000 IDR ($32–40) 📍 Ubud 📌 Google Maps →
Verdict: The Ubud institution.

Quick comparison

Best for
Traditional / Cultural in Ubud with a 500,000–650,000 IDR ($32–40) spend range
Strengths
4.5★ from 58 Google reviews · Traditional / Cultural · Ubud
Limitations
Price band: 500,000–650,000 IDR ($32–40)
Price / value
500,000–650,000 IDR ($32–40) · 4.5★
Why it made the list
The Ubud institution. Casa Luna has been teaching Balinese cooking for over two decades, and Janet De Neefe's deep connection to the culture shows. The blend of demonstration and hands-on cooking works well — you watch the technique, then do it yourself. If you're interested in the cultural significance of Balinese food (offerings, ceremonies, the Hindu calendar's influence on cooking), Casa Luna goes deeper than most. Her cookbooks are excellent souvenirs.
🕐 Closed now
Mon9:00 AM – 2:00 PMTue8:00 AM – 2:00 PMWed9:00 AM – 2:00 PMThu8:00 AM – 2:00 PMFri9:00 AM – 2:00 PMSat9:00 AM – 2:00 PMSun5:00 – 9:00 PM
Casa Luna Cooking School in Ubud
"I'd like to recommend Casa Luna." — r/bali · posted March 2019
"My personal recommendation is the Casa Luna cooking class. 'Part demonstration, part hands on.' The class is offered by Janet De Neefe, an Ubud icon who owns Casa Luna restaurant, Indus Restaurant, Honeymoon Cottages..." — TripAdvisor · Bali Forum

4Sanggraloka Farm

Farm-to-Table 4.6 · 634 reviews
💴 500,000–700,000 IDR ($32–44) 📍 Near Ubud 📌 Google Maps →
Verdict: The most Instagram-worthy cooking class in Bali — and it's genuinely great, not just photogenic.

Quick comparison

Best for
Farm-to-Table in Near Ubud with a 500,000–700,000 IDR ($32–44) spend range
Strengths
4.6★ from 634 Google reviews · Farm-to-Table · Near Ubud
Limitations
Price band: 500,000–700,000 IDR ($32–44)
Price / value
500,000–700,000 IDR ($32–44) · 4.6★
Why it made the list
The most Instagram-worthy cooking class in Bali — and it's genuinely great, not just photogenic. Walking through the organic gardens, picking your own lemongrass, galangal, and turmeric with a guide explaining each plant adds a dimension that market-based classes can't match. The waterfalls and jungle setting make it feel like a half-day retreat. If you want the cooking class experience combined with a nature outing, this is your pick.
🕐 Closed now
Mon9:00 AM – 6:00 PMTue9:00 AM – 6:00 PMWed9:00 AM – 6:00 PMThu9:00 AM – 6:00 PMFri9:00 AM – 6:00 PMSat9:00 AM – 6:00 PMSun9:00 AM – 6:00 PM
🌐 Website
Sanggraloka Farm in Near Ubud
"If you're in Ubud, definitely Sanggraloka Farm! You pick a heap of the vegetables straight from their gardens as they discuss them with you and they have beautiful scenery and waterfalls to enjoy throughout and explore after!!" — r/bali · posted August 2023

5Pulu Bali

Market Tour + Cooking 5 · 91 reviews
💴 400,000–550,000 IDR ($25–35) 📍 Ubud area 📌 Google Maps →
Verdict: Pulu Bali hits the sweet spot between authentic experience and modern polish.

Quick comparison

Best for
Market Tour + Cooking in Ubud area with a 400,000–550,000 IDR ($25–35) spend range
Strengths
5★ from 91 Google reviews · Market Tour + Cooking · Ubud area
Limitations
tourist trap, and the cooking session is genuinely hands-on
Price / value
400,000–550,000 IDR ($25–35) · 5★
Why it made the list
Pulu Bali hits the sweet spot between authentic experience and modern polish. The market tour is informative without feeling like a tourist trap, and the cooking session is genuinely hands-on. They're active on Instagram, which means the presentation is beautiful but also means they attract a younger crowd. Good option if you want a well-run, photogenic experience without the premium price tag.
🕐 Closed now
Mon8:00 AM – 8:00 PMTue8:00 AM – 8:00 PMWed8:00 AM – 8:00 PMThu8:00 AM – 8:00 PMFri8:00 AM – 8:00 PMSat8:00 AM – 8:00 PMSun8:00 AM – 8:00 PM
Pulu Bali in Ubud area
"We did a great cooking class called Pulu Bali, did a market walk through before then cooked. Check them out on instagram." — r/bali · posted August 2023
"Art cafe nusa dua they have cooking class or pulu bali." — r/bali · posted August 2024

6Canting Bali Cooking Class

Hands-On / Pickup 4.9 · 167 reviews
💴 350,000–500,000 IDR ($22–32) 📍 Outside Ubud (pickup included) 📌 Google Maps →
Verdict: The under-the-radar pick.

Quick comparison

Best for
Hands-On / Pickup in Outside Ubud (pickup included) with a 350,000–500,000 IDR ($22–32) spend range
Strengths
4.9★ from 167 Google reviews · Hands-On / Pickup · Outside Ubud (pickup included)
Limitations
Price band: 350,000–500,000 IDR ($22–32)
Price / value
350,000–500,000 IDR ($22–32) · 4.9★
Why it made the list
The under-the-radar pick. While Paon Bali and Casa Luna dominate the recommendations, Canting Bali quietly delivers an excellent experience with fewer crowds. The fact that it's outside central Ubud actually works in its favor — you get a more rural, authentic setting. The included pickup removes any transport hassle. If the big-name classes are fully booked (common in peak season), Canting Bali is a fantastic backup that might end up being your favorite.
🕐 Closed now
Mon8:00 AM – 5:30 PMTue8:00 AM – 5:30 PMWed8:00 AM – 5:30 PMThu8:00 AM – 5:30 PMFri8:00 AM – 5:30 PMSat8:00 AM – 5:30 PMSun8:00 AM – 5:30 PM
Canting Bali Cooking Class in Outside Ubud (pickup included)
"I just did a cooking class through Canting Bali and it was great! The location is a little bit outside of Ubud, but they will pick you up." — r/bali · posted March 2019

7Siboghana Waroeng

Vegan / Budget 4.7 · 704 reviews
💴 200,000–300,000 IDR ($13–19) 📍 Ubud 📌 Google Maps →
Verdict: The hidden gem and best value on this list.

Quick comparison

Best for
Vegan / Budget in Ubud with a 200,000–300,000 IDR ($13–19) spend range
Strengths
4.7★ from 704 Google reviews · Vegan / Budget · Ubud
Limitations
Price band: 200,000–300,000 IDR ($13–19)
Price / value
200,000–300,000 IDR ($13–19) · 4.7★
Why it made the list
The hidden gem and best value on this list. Don't let "vegan" put you off if you're not plant-based — traditional Balinese cuisine has always been deeply vegetable-forward, and Siboghana's food is so good that non-vegans eat there daily. The private class format means personalized attention at a fraction of the price of bigger operations. Plus, you'll cook enough food for two days. Perfect for budget travelers or anyone curious about the plant-based side of Balinese cooking.
🕐 Closed now
Mon9:30 AM – 8:30 PMTue9:30 AM – 8:30 PMWed9:30 AM – 8:30 PMThu9:30 AM – 8:30 PMFri9:30 AM – 8:30 PMSat9:30 AM – 8:30 PMSunClosed
🌐 Website
Siboghana Waroeng in Ubud
"Siboghana Waroeng. Authentic balinese vegan cooking class. I am not vegan, but I eat there almost every day due to high food quality and super cheap prices. Also, most likely it will be a private cooking class, as they don't wait until some group forms. Even if you are one person, they will still do it for you. The amount of food you gonna cook during cooking class will last you 2 days :D" — r/bali · posted March 2019

8Caraway Cooking Class

Market Tour + Cooking 4.9 · 67 reviews
💴 400,000–550,000 IDR ($25–35) 📍 Sanur 📌 Google Maps →
Verdict: If you're based in Sanur and don't want to drive 90 minutes to Ubud for a cooking class, Caraway is your answer.

Quick comparison

Best for
Market Tour + Cooking in Sanur with a 400,000–550,000 IDR ($25–35) spend range
Strengths
4.9★ from 67 Google reviews · Market Tour + Cooking · Sanur
Limitations
what Caraway offers is genuinely excellent
Price / value
400,000–550,000 IDR ($25–35) · 4.9★
Why it made the list
If you're based in Sanur and don't want to drive 90 minutes to Ubud for a cooking class, Caraway is your answer. The warm, family-run atmosphere is the highlight — it feels less like a tourist activity and more like cooking with Balinese friends. Sanur's relaxed vibe extends to the class itself. The only downside is less choice compared to Ubud's dozen options, but what Caraway offers is genuinely excellent.
🕐 Closed now
MonClosedTue8:00 AM – 7:00 PMWed8:00 AM – 7:00 PMThu8:00 AM – 7:00 PMFri8:00 AM – 7:00 PMSat8:00 AM – 7:00 PMSunClosed
🌐 Website
Caraway Cooking Class in Sanur
"Did one a few years ago in Sanur. It was called Caraway Cooking Class, was a fantastic day — really lovely ladies with heaps of delicious food. Highly recommend them." — r/bali · posted June 2022

Frequently Asked Questions

How much do cooking classes cost in Bali?

Most cooking classes in Bali range from 350,000–600,000 IDR ($22–38 USD) per person for a half-day class. Premium experiences like Nusantara by Locavore cost more (around 800,000–1,200,000 IDR) but include a restaurant-quality experience. Budget options like Siboghana Waroeng can be as low as 200,000 IDR. Nearly all classes include the market tour, all ingredients, recipes to take home, and a full meal of everything you cook.

Should I take a morning or afternoon cooking class?

Morning classes are almost universally recommended on Reddit. The morning session typically includes a guided visit to the local market (usually Ubud Market) where you learn about Balinese ingredients before heading to the kitchen. Afternoon classes skip the market tour and go straight to cooking. Unless you've already explored the markets, take the morning class — the market visit adds enormous cultural context.

Do I need cooking experience to take a Bali cooking class?

No experience needed. Bali cooking classes are designed for all skill levels, from absolute beginners to experienced home cooks. Most classes walk you through every step: making spice pastes from scratch, preparing coconut milk, and cooking over traditional wood fires. If you're more experienced, classes like Nusantara by Locavore offer deeper dives into technique and ingredient sourcing.

What dishes will I learn to cook in Bali?

Most classes cover 5-8 dishes, typically including: nasi goreng (fried rice), mie goreng (fried noodles), satay with peanut sauce, lawar (mixed vegetables with coconut), soto ayam (chicken soup), sambal (chili paste), and a Balinese dessert like dadar gulung (green pancakes with coconut). Some classes let you choose your menu. More advanced classes cover dishes like babi guling (suckling pig) spice blends, rendang, and traditional ceremonial dishes.

Where are the best cooking classes in Bali — Ubud or elsewhere?

Ubud is the undisputed center for cooking classes in Bali. The town's proximity to rice paddies, organic farms, and traditional markets makes it the natural base. That said, Sanur has excellent options like Caraway Cooking Class for those staying on the east coast. A few classes operate in Seminyak and Nusa Dua as well. If cooking is a priority, plan to do it during your Ubud days.

🎟️ Book Ubud Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Experiences via Viator — free cancellation on most tours

🌍 Trusted by 2,500+ travelers — our itineraries are built from real Reddit discussions, local insights, and traveler reviews.

Not sure where to go?

Plan your Bali trip

Get a free custom itinerary for Bali — built from real traveler insights.

Get a Free Itinerary →

✈️ Get Travel Tips & Hidden Gems

Join 2,500+ travelers who get weekly destination insights — no spam, ever.

No spam. Unsubscribe anytime.