Skip to content

Food Tours in Ubud: Compare 135 Options (October 2026)

Independent comparison Prices checked October 4, 2026 Prices shown in IDR 135 options compared

Our top pick is PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home (3 h, ★ 5.0 (703)). Well-rated options start at 310,000 IDR from, per person, and 117 of 135 options offer free cancellation.

Our picks

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home
Best overall

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home

3 h · ★ 5.0 (703) 1,372,561 IDR from, per person
Free cancellation Likely to sell out
Highest weighted rating of 19 options with 50+ reviews. Check availability
Ubud Cooking Class with Optional Market Visit Pickup Included
Lowest price

Ubud Cooking Class with Optional Market Visit Pickup Included

3 h · ★ 4.7 (90) 310,000 IDR from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
PRIVATE Ubud Market Tour & Balinese Home Cooking Class with Putu
Private option

PRIVATE Ubud Market Tour & Balinese Home Cooking Class with Putu

5 h · ★ 5.0 (134) 1,738,577 IDR from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home
Free cancellation Private Likely to sell out
3 h ★ 5.0 (703) 1,372,561 IDR
from, per person
Check
Balinese Authentic Cooking Class in Ubud
Free cancellation
5 h ★ 5.0 (300) 650,000 IDR
from, per person
Check
Ubud Authentic Balinese Cooking Class: 9 Dishes & Market Tour
Free cancellation
3.5 h ★ 4.9 (562) 320,264 IDR
from, per person
Check
Balinese Farm Cooking Class by Pemulan Bali
Free cancellation
5 h ★ 5.0 (477) 650,000 IDR
from, per person
Check
Ubud Cooking Class Bali with Balinese Chef
4 h ★ 5.0 (1,728) 689,574 IDR
from, per person
Check
Balinese Cooking class with traditional morning market visit
Free cancellation
6 h ★ 5.0 (190) 603,927 IDR
from, per person
Check
Spa at Flying Bamboo with Dining Included at Botanist
Free cancellation
2.5 h ★ 5.0 (268) 2,257,160 IDR
from, per person
Check
From Ubud: Authentic Bali Farm Cooking School & Organic Farm
Free cancellation
5.5 h ★ 5.0 (129) 695,431 IDR
from, per person
Check
PRIVATE Ubud Market Tour & Balinese Home Cooking Class with Putu
Free cancellation Private
5 h ★ 5.0 (134) 1,738,577 IDR
from, per person
Check
Jambangan Bali Cooking Class
Free cancellation
5 h ★ 5.0 (149) 732,032 IDR
from, per person
Check

Explore all 135 options

  1. PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home
    PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home 3 h · ★ 5.0 (703)
    Free cancellation Private Likely to sell out
    1,372,561 IDR from, per person Check availability
  2. Balinese Authentic Cooking Class in Ubud
    Balinese Authentic Cooking Class in Ubud 5 h · ★ 5.0 (300)
    Free cancellation
    650,000 IDR from, per person Check availability
  3. Ubud Authentic Balinese Cooking Class: 9 Dishes & Market Tour
    Ubud Authentic Balinese Cooking Class: 9 Dishes & Market Tour 3.5 h · ★ 4.9 (562)
    Free cancellation
    320,264 IDR from, per person Check availability
  4. Balinese Farm Cooking Class by Pemulan Bali
    Balinese Farm Cooking Class by Pemulan Bali 5 h · ★ 5.0 (477)
    Free cancellation
    650,000 IDR from, per person Check availability
  5. Ubud Cooking Class Bali with Balinese Chef
    Ubud Cooking Class Bali with Balinese Chef 4 h · ★ 5.0 (1,728)
    689,574 IDR from, per person Check availability
  6. Balinese Cooking class with traditional morning market visit
    Balinese Cooking class with traditional morning market visit 6 h · ★ 5.0 (190)
    Free cancellation
    603,927 IDR from, per person Check availability
  7. Spa at Flying Bamboo with Dining Included at Botanist
    Spa at Flying Bamboo with Dining Included at Botanist 2.5 h · ★ 5.0 (268)
    Free cancellation
    2,257,160 IDR from, per person Check availability
  8. From Ubud: Authentic Bali Farm Cooking School & Organic Farm
    From Ubud: Authentic Bali Farm Cooking School & Organic Farm 5.5 h · ★ 5.0 (129)
    Free cancellation
    695,431 IDR from, per person Check availability
  9. PRIVATE Ubud Market Tour & Balinese Home Cooking Class with Putu
    PRIVATE Ubud Market Tour & Balinese Home Cooking Class with Putu 5 h · ★ 5.0 (134)
    Free cancellation Private
    1,738,577 IDR from, per person Check availability
  10. Jambangan Bali Cooking Class
    Jambangan Bali Cooking Class 5 h · ★ 5.0 (149)
    Free cancellation
    732,032 IDR from, per person Check availability
  11. Balinese Vegan Cooking Class with Fresh Harvesting & Garden Tour
    Balinese Vegan Cooking Class with Fresh Harvesting & Garden Tour 3.5 h · ★ 5.0 (96)
    675,000 IDR from, per person Check availability
  12. Ubud Cooking Class with Optional Market Visit Pickup Included
    Ubud Cooking Class with Optional Market Visit Pickup Included 3 h · ★ 4.7 (90)
    Free cancellation
    310,000 IDR from, per person Check availability
  13. Balinese Cooking Class with Traditional Market Tour
    Balinese Cooking Class with Traditional Market Tour 2.5 h · ★ 5.0 (88)
    Free cancellation
    1,064,375 IDR from, per person Check availability
  14. Bali Ubud Paon Cooking Class
    Bali Ubud Paon Cooking Class 5 h · ★ 4.9 (124)
    805,236 IDR from, per person Check availability
  15. Bali Food Tour: Savor Street Food and Night Market Adventures
    Bali Food Tour: Savor Street Food and Night Market Adventures 3 h–9 h · ★ 4.8 (49)
    Free cancellation
    713,731 IDR from, per person Check availability
  16. Bali Cooking Class with Culture Experience
    Bali Cooking Class with Culture Experience 6 h · ★ 5.0 (84)
    Free cancellation
    915,040 IDR from, per person Check availability
  17. Balinese Cooking Class & Market Tour Visit with Free Shuttle Ubud
    Balinese Cooking Class & Market Tour Visit with Free Shuttle Ubud 4 h · ★ 5.0 (48)
    Free cancellation
    575,194 IDR from, per person Check availability
  18. Balinese Cooking Class at Organic Farm
    Balinese Cooking Class at Organic Farm 5 h · ★ 5.0 (55)
    Free cancellation
    732,032 IDR from, per person Check availability
  19. Make Traditional Bali Coconut Oil with a Balinese Family
    Make Traditional Bali Coconut Oil with a Balinese Family 1.5 h · ★ 5.0 (40)
    Free cancellation Private
    494,122 IDR from, per person Check availability
  20. Mount batur jeep sunrise and hotsrping tour
    Mount batur jeep sunrise and hotsrping tour 9 h · ★ 5.0 (47)
    Free cancellation Private
    500,000 IDR from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · 1,372,561 IDR Check availability