Balinese cooking uses lots of tofu, tempeh and vegetables, so it adapts easily. 44 cooking classes in Bali offer vegetarian or vegan menus, from US$29 per person, most of them in Ubud, plus Seminyak, Kuta, Canggu and Nusa Dua. Popular choices include village classes at Paon Bali, Chef Bagus and classes on organic farms. Tell your host your diet when you book. Together they're rated 4.92/5 from 3,442 verified reviews.