金魚はご飯を食べさせることができます。食性が雑なので、ご飯にあげても金魚は食べます。ただし、ご飯を与える際には残った食べかすを水槽から速やかにすくい上げる必要があるので注意が必要です。そうすることで、水槽の水質を汚染したり、バクテリアを繁殖させたり、金魚が病気になる確率を高めたりすることを避けることができるからだ。しかも、ご飯は栄養が単一である。そのため、他の食べ物を与えて十分な栄養を確保する必要があります。乾燥した飼料を主原料とし、ご飯や生き餌などを副原料として与えることができる。
金魚は雑食性魚類ですから、生き餌を与えることができます。また、生き餌にも好まれる。線虫やミジンコ、バッタなどの季節性の草虫を与えることができる。ただし注意が必要なのは、生き餌には通常、病原菌がついていることだ。ですから、それらを与える際には、事前に殺菌消毒をしておく必要があります。生き餌に付着した病原菌が金魚に感染して金魚が病気にならないようにする。同時に、生き餌のほか、熟した卵黄、小魚、小エビなどの餌を与えることもできる。熟成卵黄は消化しやすく、金魚のえさに適している。そして、小さな魚の小さなエビは金魚の増色剤として、それらは大量のエビの赤素を含んでいるため、金魚の色をより鮮やかにすることができます。