Indonesia  ›  Bali  ›  Ubud  ›  Cooking Class Ubud

Cooking Class Ubud

Average traveler rating of these tours: 5.0 4,875 reviews Free cancellation on most experiences

Our top 3 of 16 experiences

Ubud Balinese Cooking Class: Make 9 Dishes & Market TourOur pick
Ubud Balinese Cooking Class: Make 9 Dishes & Market Tour ★ 4.91 (564 reviews) Duration: 3h 30m Every day · 08:00 and 14:00 Live guide EN Pickup available
from · per person US$ 17.50
Ubud Cooking Class: Balinese Market & Farm-to-Table★Top rated
Ubud Cooking Class: Balinese Market & Farm-to-Table ★ 4.99 (306 reviews) Duration: 5h Every day · 07:00, 12:30 and 16:30 Live guide EN Hotel pickup
from · per person US$ 37
Ubud: Cooking Class & Market Tour with PickupBest value
Ubud: Cooking Class & Market Tour with Pickup ★ 4.73 (94 reviews) Duration: 3h Every day · 08:00, 13:30 and 18:30 Live guide EN Hotel pickup
from · per person US$ 17.44

Cooking Class Ubud at a glance

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

16 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Ubud Cooking Class with Balinese Chef: Learn 7 Dishes
›
‹
Travelers' pick
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
›
‹
Our pick
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
›
‹
★ Top rated
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Excellent quality
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
›
‹
Best value
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
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
›
‹
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
›
‹
Excellent quality
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
›
‹
Travelers' pick
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
›
‹
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
OptionPriceDurationRatingDays and timesGuide languages
Ubud Balinese Cooking Class: Make 9 Dishes & Market TourOur pickGroup of up to 14 · Pickup offered
US$ 17.50 per person
3h 30m4.91★ · 564Every day · 08:00 and 14:00English
Ubud Cooking Class: Balinese Market & Farm-to-TableTop ratedGroup of up to 15 · Pickup offered
US$ 37 per person
5h4.99★ · 306Every day · 07:00, 12:30 and 16:30English
Ubud: Cooking Class & Market Tour with PickupBest valuePickup offered
US$ 17.44 per person
3h4.73★ · 94Every day · 08:00, 13:30 and 18:30English
Ubud Cooking Class with Balinese Chef: Learn 7 DishesPickup offered
US$ 38 per person
4h4.99★ · 1,733Every day · 08:00 and 14:30English
Balinese Cooking Class in Ubud: Farm to Table, Six Dishes
US$ 37 per person
5h4.97★ · 484Every day · 07:30, 12:00 and 16:00English, Malay
Private Balinese Cooking Class in Ubud: Learn at Putu's HomePrivate · Pickup offered
US$ 75 per person
3h5.00★ · 712Every day · 11:00 and 17:00English
Ubud Cooking Class & Market Tour with Local ChefPickup offered
US$ 33 per person
6h4.97★ · 191Every day · 06:30, 07:00, 07:30 and 08:00English
Balinese Cooking Class: Make Authentic DishesGroup of up to 15
US$ 40 per person
5h4.96★ · 149Every day · 08:00, 08:30, 15:00 and 17:00English
Ubud Market Tour & Balinese Cooking Class with PutuPrivate · Pickup offered
US$ 95 per person
5h4.99★ · 134Every day · 07:00English
Ubud Cooking Class & Organic Farm: 6+ Balinese Dishes
US$ 38 per person
5h 30m4.98★ · 130Every day · 07:30, 12:30 and 16:00English
Bali: Cooking Class & Traditional Market Tour with PickupGroup of up to 12 · Pickup offered
US$ 58 per person
2h 30m4.97★ · 88Every day · 07:30English
Bali: Vegan Cooking Class with Garden Harvest & Balinese MenuGroup of up to 8
US$ 38 per person
3h 30m5.00★ · 100Every day · 09:30 and 14:30English

By what you need

Related

More things to do in Ubud

Need help planning your next activity?