Tokek macan tutul memakan serangga, seperti jangkrik, cacing tanah, kecoak, dan cacing makan. Mereka lebih suka memakan serangga hidup, dan sebagian besar menolak untuk memakan mangsa yang sudah mati. Jika memelihara tokek macan tutul di penangkaran, penting untuk memberi mereka makan berbagai jenis serangga karena preferensi makanan mereka sering berubah seiring waktu.