Geleneksel Endonezya mutfağında olduğu gibi Bali'de de pirinç, et, balık, deniz ürünleri ve sebze ön plandadır. Bali'nin her yerinde ufak yerel restoranlar görebilirsiniz. Burada hem gerçek yerel yemek yiyebilirsiniz hem de çok daha uygun fiyatlar ödeyebilirsiniz. "nasi goreng" (kızartılmış pirinç), "nasi campur" (sebzeli ve etli buharda pişmiş pirinç), "mie goreng" (kızartılmış noodles) yerel restoranlarda bulabileceğiniz yemeklerdendir. Kuta, Legian ve Seminyak bölgesinde kumsalda akşam üstü saatlerinde minik arabalarla yemek satan yerel satıcılardan "bakso" denilen köfte ve noodle çorbası alabilirsiniz. Çorbalar genellikle oldukça acılıdır.
Geleneksel Bali Yemekleri: Genel olarak Endonezya müslüman ağırlıklı olsa da Bali adası neredeyse %100 hindu'dur. Bu nedenle mutfakları da oldukça farklılık göstermektedir. Bali'de domuz eti çok yaygın olarak kullanılmaktadır. Bebek betutu (muz yaprakları üzerinde baharatlarla harmanlanmış bir çeşit ördek eti), aynı yemeğin tavuk eti ile yapılanına ayam betutu deniliyor. Lawar, et, hindistan cevizi, yeşillik ve baharatlarla yapılan bir çeşit salata. Geleneksel olarak Balililer bu salataya etin kanını da karıştırırlar. Ancak turistlere servis yapan yerlerde salataya kan eklemezler. Urutan, domuz etinden yapılan baharatlı sosis. Tüm restoranlarda ingilizce menu bulunmaktadır. Bunun yanında meksika mutfağından İtalyan restoranına, fast food zincirlerinden mongolia mutfağına kadar seçenek te mevcuttur.