ガラス張り魚は動物性飼料を食べることが最も好きで、特に生きた餌は、比較的に彼らが食べるのに适した生き餌はエビ、ミジンコ、水ダニ、赤虫、パン虫、黄粉虫、ミミズなどがある。しかし生き餌には寄生虫や細菌が入りやすく、飼育者は殺菌消毒してから給餌する必要がある。
動物性の飼料を好むが、飼育者は植物性の飼料も与えて栄養バランスを保つ必要がある。ガラス張りの魚が食べるのに適した植物性飼料は、キュウリ、ニンジン、葉物野菜、コケなど。
このほかにも、飼育者はそれらにいくつかの合成飼料を与えることができます。合成飼料は栄養の含有量が比較的包括的で、水質を污染しにくいので、ガラス張りの魚に与えるのに非常に適しています。
幼少期のガラス張りは1日に2回与えることができ、1回に与える量は10分以内に食べきることができればよい。彼らは幼少期には成長と発育の黄金期にあり、飼育者は彼らに栄養たっぷりの餌を与えなければならない。
大人になってからのガラガラは1日1回与えられ、1回の与えられる量を5分以内に食べきることができればよい。成人になると食べ物や栄養の必要量が減るため、飼育者は合成飼料を多めに与え、栄養バランスを保つことができる。