ガラス猫魚は小魚を食べて、それらは雑食性の魚類で、いくつかの小魚、小エビなどの生き餌を食べることが好きです。特に生きている小魚は大好物の一つだ。人工飼育の場合は、小魚を与えることもできます。小魚は消化しやすいだけでなく、小魚にはタンパク質や脂肪が多く含まれているため、彼らが日常的に発育するために必要な栄養の大部分を満たすことができるからだ。しかし生きた魚の中には寄生虫や細菌が持ち込まれやすく、飼育者は餌を与える前に殺菌消毒を行う必要がある。そうすれば細菌や寄生虫による感染を避けることができる。
ガラス猫魚还有いくらか動物性の飼料を食べることができて、よくある赤い虫、黄色い粉虫、パン虫、豊年エビ、川エビ、赤身肉、動物の内臓などすべてできます。動物性の飼料だけでなく、いくつかの合成飼料を与えることもできます。現在市販されている合成飼料の種類は比較的豊富で、飼育者は好みのものを選んで与えることができる。
ガラスフクロウは食べる量がそれほど多くないので、飼育者が餌を与える際には餌の食べ具合に応じて与える必要がある。通常であれば、幼少期のガラス張りのフクロウは1日2回餌を与える必要があり、1回の餌の量を10分以内に食べきればよい。大人になってからのガラス猫は1日1回与えられ、1回の餌の量を15分以内に食べきればよい。