1、動物性飼料:鼠魚は雑食性の魚類で、大多数の食物はすべて食べることができます。彼らが好む動物性飼料は、アカ虫、ミミズ、豊年エビ、線虫などだ。これらの食品は大量の蛋白質と脂肪を含んで、それらの成長発育に多くの栄養を提供することができます。
2、植物性飼料:ラットは普段から藻や苔を食べており、飼育者がわざわざ植物性飼料を与える必要はない。水槽内に藻や苔が少ない場合は、普段から野菜の若葉を与えてもよい。植物性の飼料にはビタミンが多く含まれており、免疫力を高めるのを助けてくれるからだ。
3、合成飼料:多くの飼育者は、合成飼料を主食としてラットフィッシュに与えているが、合成飼料は栄養が十分に含まれており、水質を汚染しにくいためである。
鼠魚は清潔な水槽の作用があって、彼らは普段水槽の底でいくつかの食べ物を探しているので、給餌の頻度はあまり高くなくてもいいことができます。週に2~3回程度でよいが、食事の調子が悪ければ、さらに頻度を下げたり量を減らしたりしてもよい。普段から動物性飼料と合成飼料を一緒に与え、それから野菜の若葉を定期的に与えることで、栄養を十分に確保することができる。