20匹のゼブラフィッシュが一度にどれくらい食べるかは決まった数ではなく、飼育者は体の大きさや飼育している環境に応じて決める必要があります。普通に言えば、20匹の大人のゼブラフィッシュが与えた餌を1分以内に食べられるのがベストです。ゼブラフィッシュは食べる量が少なく、食べる速度も速いので、与えた量を1分以内に食べられるのが最適です。体型の要素のほかに、飼育者は飼育環境を考慮する必要があり、飼育の水温が高い場合は、餌を多く与えなければならない。高温は彼らの食欲を高めるからだ。飼育の水温が低い場合は、与える量を減らす必要がある。ゼブラフィッシュの食性は比較的に雑で、飼育者は彼らにいくつかの動物性の飼料を与えることができて、このように彼らの栄養を十分に保証することができます。ゼブラフィッシュが食べるのに適している動物性飼料は、豊年エビ、赤虫、パン虫、黄粉虫、赤身肉などで、これらの食品に含まれるタンパク質と脂肪の含有量が高く、彼らの幼少期の栄養に対する需要を満たすことができる。
キュウリ、ニンジン、葉物野菜、水草、苔など、植物性の飼料を与えることもでき、ビタミンを補給して栄養バランスを保つことができます。
成体になったら、飼育者は合成飼料を多めに与えることで、栄養バランスを保つことができます。