金魚が食べられるものは比較的多く、動物用飼料、植物用飼料、合成飼料の3つに分けられます。その中で、合成された飼料が魚食です。だから魚食以外に、金魚は動物の餌と植物の餌を食べることができる。
動物飼料は、比較的栄養が豊富で、金魚が好んで食べられるものです。主にミミズ、ゾウリムシ、豊年エビ、ミジンコなどが含まれる。動物性のエサを与えることで金魚の体の発育が促進され、髪色が促進されます。ただし、餌を与える際には殺菌消毒に注意が必要です。動物性の餌には細菌がついていることが多いので、金魚に細菌感染したり腸炎になったりしやすいのです。植物性の飼料としては、水草、ウキクサ、青菜の葉などがある。植物の餌は動物の餌を補助するものであり、普段から動物性の餌を与えることが重要である。植物の餌を与えるときは、魚の卵や微生物が付着しないように、きれいに洗う必要があります。
金魚に餌を与えるには時間を決めて定量する必要があります。一日に一回だけ餌を与えることができます。できればすべて朝に餌を与えることができます。餌の量は30分以内に食べ終わることができます。食べきれない飼料は、水質を汚染しないよう速やかにすくい上げる必要がある。