ハタは小魚を食べますが、それらは肉食性の魚類です。野生のハタはサンゴ礁や海底に生息し、小型魚や甲殻類、頭足類などを主な餌としている。海水で育つハタは体が大きく、捕食能力が高いため、人工養殖の際にはできるだけ小型の魚と一緒にならないようにしています。
淡水ハタは、通常であれば小魚を食べることはありませんが、偏肉食性の魚でもありますが、主に浮遊している生き物が中心なので、餌が十分にある場合には小魚を捕食することはありません。しかしあまりにも空腹になると、小魚にも攻撃を仕掛けてきます。
1、動物性飼料:ハタは肉食性の魚類で、幼年期にいくつかの浮遊類の生物に与えることができる。大きくなると、豊年エビ、アカ虫、ドジョウ、オタマジャクシ、パン虫、オタマムシなどを与えることができる。普段から赤身の肉や動物の内臓などを与えることもできる。
2、合成飼料:飼育者は彼らにいくつかの合成飼料を与えることができます。現在市販されている合成飼料のほとんどは魚の習性によって作られたもので、彼らが必要とする栄養素の大部分を満たすことができます。しかし合成飼料は消化しにくく、飼育者は投与量に注意する必要がある。