Dalam agama Budha, puasa menjadi bagian dari tradisi pelaksanaan kegiatan Atthasila. Pada hari uposatha, puasa akan dilaksanakan untuk perenungan mengenai kehidupan Sang Budha di masa lalu.