1、動物性飼料:ゼブラフィッシュは雑食性の動物で、彼らは食べ物に対して好き嫌いがありません。しかし彼らが最も好むのはやはり動物性の飼料で、人工飼育の場合は、豊年エビ、アカ虫、線虫、キクザキイチゲ、パン虫の赤身肉、動物の内臓などを多めに与えることができる。これらの食品には比較的多くのタンパク質と脂肪が含まれており、彼らの日常的な発育に必要な栄養の大部分を満たすことができる。
2、植物性飼料:ゼブラフィッシュの植物性飼料への関心は大きくなく、飼育者は定期的に少量ずつ与えることができる。よくある野菜の若葉、ニンジン、キュウリ、果物などでもいいですが、これらの食品にはビタミンや微量元素が多く含まれていて、抵抗力や免疫力を高めてくれます。
3、合成飼料:人工的に合成された飼料は栄養が豊富であるが、ゼブラフィッシュの栄養需要を満たすことができず、飼育者は動物性飼料と一緒に与えることを選択できる。
ゼブラフィッシュは体が小さいので、彼らの食べる量も大きくありません。飼育者が餌を与える際には、その生育段階に応じて決めることができる。通常、幼少期のゼブラフィッシュは少量を何度も与える方法に従い、1日に2回与え、1回の餌の量を5分以内に食べきればよい。成人してからは1日1回、10分以内に食べられる量を与えることができます。