他们在天然栖地中一般，面包虫或是杜比亚蟑螂(或是其他蟑螂)也是常见的食物来源。当食物短缺，他们可以依靠平时储存在尾部中的脂肪度过。人工饲养时，补充钙和维他命D3很重要。他们在自然环境中如何取得钙和D3还不明确，不过他们有可能是透过取食多变化的猎物，如蛾、蜘蛛、蚂蚁和其他昆虫来获得。但是在人工饲养下，完整复制他们在野外的食物是近乎不可能的，所以用已知富含最多养分的昆虫，佐以钙粉和维他命D3，有时甚至会餵食昆虫特定食物来提高养分。豹纹守宫再填满肚子前会持续进食，而剩下来的昆虫会对豹纹守宫造成一些麻烦，尤其是蟋蟀