錦鯉の适応能力はとても強くて、食べるのも比較的雑です。市場には飼料もいろいろあるが、動物性飼料と植物性飼料を混合して加工したものがほとんどである。これらの飼料は栄養面では天然食品には及ばないが、総じて栄養面では比較的に包括的で、錦鯉に与えることができる。
魚飼料は、主に浮上飼料と沈下飼料とに分けられる。ニシキゴイに与えるエサは、やはり浮遊性のものを選ぶとよいでしょう。沈下性飼料を選択すると、飼料の浪費につながるほか、水質汚染につながりやすく、さらには錦鯉が病気になったり、錦鯉の健康に影響を与えたりする。
ニシキゴイは積極的に食べます。彼らは大人になってから消化が遅いですが、基本的には餌を与えた分だけ食べます。しかし、ニシキゴイがめったに餌を食べない場合もある。
外的環境の変化を感じると、このときは安全ではないと感じるので食べません。病気になったときも積極的に食べないので、このときはほとんど食欲がありません。水質が変化する時も食べないので、錦鯉は水質と水のpHが鋭敏で、もし水質が気に入らない場合やpHが間違っていても彼らを積極的に食べないことにつながっています。