Cooking Class Ubud at a glance
- Our pick: Ubud Balinese Cooking Class: Make 9 Dishes & Market Tour, US$ 17.50 per person (3h 30m, 4.91★ · 564).
- Top rated: Ubud Cooking Class: Balinese Market & Farm-to-Table, US$ 37 per person (5h, 4.99★ · 306).
- Best value: Ubud: Cooking Class & Market Tour with Pickup, US$ 17.44 per person (3h, 4.73★ · 94).
Price per person across the 16 options priced per person: US$ 17.44–US$ 95 (median US$ 38). With 100+ reviews: 11 of 16.
Of the 16 options: 16 with live guides in English, 13 with free cancellation, 15 with instant confirmation, 12 with hotel pickup, 10 kid-friendly, 4 private and 12 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 100 reviews.
Cooking Class Ubud
Based on each operator's calendar. Confirmed when you book.
16 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

Ubud Cooking Class with Balinese Chef: Learn 7 Dishes Hands-on Ubud cooking class where you prepare and eat seven Balinese dishes with a local chef in English. Every day · 08:00 and 14:30 · Pickup available · From age 6 ★ 4.99 (1,733 reviews) Duration: 4h Live guide: EN ✓ Instant confirmation. from US$ 38 per person

Ubud Balinese Cooking Class: Make 9 Dishes & Market Tour Make nine Balinese dishes with a local guide in Ubud, starting at a traditional farmers market (morning) or rice paddies (afternoon). Every day · 08:00 and 14:00 · Pickup available · From age 6 ★ 4.91 (564 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from US$ 17.50 per person

Ubud Cooking Class: Balinese Market & Farm-to-Table Morning market tour and cooking class in Ubud with a Balinese chef. Learn traditional techniques, cook 3–4 dishes, harvest farm spices. Includes pickup, lunch, drinks. Every day · 07:00, 12:30 and 16:30 · Hotel pickup · From age 5 ★ 4.99 (306 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 37 per person

Balinese Cooking Class in Ubud: Farm to Table, Six Dishes Learn to cook six authentic Balinese dishes at an organic farm outside Ubud, starting with a market visit and hand-picked ingredients. Every day · 07:30, 12:00 and 16:00 ★ 4.97 (484 reviews) Duration: 5h Live guide: EN · MS ✓ Free cancellation. from US$ 37 per person

Private Balinese Cooking Class in Ubud: Learn at Putu's Home Learn to cook authentic Balinese dishes in Putu's Ubud home, exploring local spices and their healing properties before sharing your meal with her family. Every day · 11:00 and 17:00 · Hotel pickup · All ages ★ 5.00 (712 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 75 per person

Ubud Cooking Class & Market Tour with Local Chef Learn to cook 5+ Balinese dishes in Ubud with hotel pickup, local market visit & traditional offerings. Small groups, lunch included. 4 hours. Every day · 06:30, 07:00, 07:30 and 08:00 · Hotel pickup · From age 5 ★ 4.97 (191 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 33 per person

Balinese Cooking Class: Make Authentic Dishes Learn to cook Balinese cuisine in a traditional house with a Balinese chef: shop the market for fresh herbs and spices, then prepare and eat lunch in the garden. Every day · 08:00, 08:30, 15:00 and 17:00 ★ 4.96 (149 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 40 per person

Ubud: Cooking Class & Market Tour with Pickup Feel the pulse of Ubud as you shop local markets, cook Balinese dishes with a chef, and share a meal in lush surroundings. Includes pickup & hands-on class. Every day · 08:00, 13:30 and 18:30 · Hotel pickup · From age 10 ★ 4.73 (94 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 17.44 per person

Ubud Market Tour & Balinese Cooking Class with Putu Cook authentic Balinese dishes with Putu at her home kitchen near Pejeng market. Learn about spices and family recipes while preparing 2-3 traditional. Every day · 07:00 · Hotel pickup · All ages ★ 4.99 (134 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 95 per person

Ubud Cooking Class & Organic Farm: 6+ Balinese Dishes Cook 6+ Balinese dishes at an organic farm in Taro Village, north of Ubud. Includes market tour, farm harvest, lunch, and take-home recipes. Small groups. Every day · 07:30, 12:30 and 16:00 · Up to age 70 ★ 4.98 (130 reviews) Duration: 5h 30m Live guide: EN ✓ Free cancellation. from US$ 38 per person

Bali: Cooking Class & Traditional Market Tour with Pickup Start your morning in Bali with a hands-on cooking class, guided market tour, and local lunch. Includes hotel pickup, small group size, and certified instructors. Every day · 07:30 · Hotel pickup · From age 10 ★ 4.97 (88 reviews) Duration: 2h 30m Live guide: EN ✓ Free cancellation. from US$ 58 per person

Bali: Vegan Cooking Class with Garden Harvest & Balinese Menu Pick fresh ingredients in a Balinese garden, cook vegan dishes with local chefs, and enjoy a 4-course meal overlooking Mount Agung. Includes lunch & garden tour. Every day · 09:30 and 14:30 · Up to age 80 ★ 5.00 (100 reviews) Duration: 3h 30m Live guide: EN ✓ Instant confirmation. from US$ 38 per person

Ubud Cooking Class: Balinese Cuisine & Market Visit Learn to cook three Balinese dishes at Paon Cooking Class in Ubud, including market visit, lunch and certificate. Hotel pickup included, morning sessions available. Every day · 08:30 and 15:00 · Pickup available ★ 4.87 (125 reviews) Duration: 5h Live guide: EN from US$ 44 per person

Ubud Cooking Class and Rice Terrace Tour: Make Balinese Dishes Learn to cook Balinese dishes in Ubud, then explore rice paddies and the Sacred Monkey Forest while enjoying lunch among the monkeys. Every day · 07:00, 07:30 and 08:00 · Hotel pickup · From age 8 ★ 4.98 (47 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 52 per person

Ubud Balinese Cooking Class: Learn 9 Recipes with Market Tour Learn to make nine Balinese dishes step-by-step from a local chef in Ubud, starting with a morning market visit and rice paddy walk, then cook and eat what you've made. Every day · 07:30 and 13:30 · Hotel pickup · From age 6 ★ 4.67 (15 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 20 per person
Compare 1 more options for Cooking Class Ubud
From US$ 91 per person

Ubud Day Trip: Village Life, Cooking Class & Temple Visit Full-day Ubud village tour with foraging, cooking class, temple prayers and lunch. Private transport, small group, all fees included. Around 8 hours. Every day · 07:30 · Hotel pickup · From age 5 ★ 3.67 (3 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 91 per person
The top 12 of 16 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 17.50 per person | 3h 30m | 4.91★ · 564 | Every day · 08:00 and 14:00 | English | |
US$ 37 per person | 5h | 4.99★ · 306 | Every day · 07:00, 12:30 and 16:30 | English | |
US$ 17.44 per person | 3h | 4.73★ · 94 | Every day · 08:00, 13:30 and 18:30 | English | |
US$ 38 per person | 4h | 4.99★ · 1,733 | Every day · 08:00 and 14:30 | English | |
US$ 37 per person | 5h | 4.97★ · 484 | Every day · 07:30, 12:00 and 16:00 | English, Malay | |
US$ 75 per person | 3h | 5.00★ · 712 | Every day · 11:00 and 17:00 | English | |
US$ 33 per person | 6h | 4.97★ · 191 | Every day · 06:30, 07:00, 07:30 and 08:00 | English | |
US$ 40 per person | 5h | 4.96★ · 149 | Every day · 08:00, 08:30, 15:00 and 17:00 | English | |
US$ 95 per person | 5h | 4.99★ · 134 | Every day · 07:00 | English | |
US$ 38 per person | 5h 30m | 4.98★ · 130 | Every day · 07:30, 12:30 and 16:00 | English | |
US$ 58 per person | 2h 30m | 4.97★ · 88 | Every day · 07:30 | English | |
US$ 38 per person | 3h 30m | 5.00★ · 100 | Every day · 09:30 and 14:30 | English |
By what you need
- Private (4): Private Balinese Cooking Class in Ubud: Learn at Putu's Home (US$ 75 per person) · Ubud Market Tour & Balinese Cooking Class with Putu (US$ 95 per person) · Ubud Cooking Class and Rice Terrace Tour: Make Balinese Dishes (US$ 52 per person)
- Small groups (up to 15) (7): Ubud Balinese Cooking Class: Make 9 Dishes & Market Tour (US$ 17.50 per person) · Ubud Cooking Class: Balinese Market & Farm-to-Table (US$ 37 per person) · Balinese Cooking Class: Make Authentic Dishes (US$ 40 per person)
Related
More things to do in Ubud
Ubud Waterfall68 optionsJungle Swing Tours in Ubud16 optionsDay Trips from Ubud28 optionsVolcano Tours in Ubud40 optionsHiking in Ubud34 optionsUbud ATV Tours34 optionsSnorkeling Tours in Ubud15 optionsUbud Jeep Tour23 optionsWhitewater Rafting Trips in Ubud29 optionsUbud Hot Spring19 optionsBike Tours in Ubud10 optionsTirta Empul Temple Tours21 optionsReligious Tours in Ubud15 optionsUNESCO World Heritage Tours in Ubud5 optionsE-Bike Tours in Ubud4 optionsTegalalang Rice Terrace Tours12 optionsWalking Tours in Ubud8 optionsTegenungan Waterfall Tours7 optionsZipline Tours in Ubud8 optionsTubing Tours in Ubud5 optionsTraditional Ceremonies in Ubud6 optionsDolphin Tours in Ubud5 optionsShore Excursions in Ubud5 optionsCity Tours in Ubud4 options



