金魚是雜食性魚類。水草、植物種子、麩皮、面包屑等,以及浮游動物、魚蝦碎肉、動物內臟、魚粉等金魚均可攝食。金魚鰓部有較發達的鰓耙,當金魚從水中吞食食物時,和食物一起進入L腔中的水,便可經鰓耙由鰓蓋裂排出體外,而食物則被鰓耙濾取下來送入腸管被消化吸收。植物性食物富含纖維,需在腸管中停留較長時間才能被充分消化吸收,所以金魚的腸管也較長。金魚喉部還長有咽骨,用以磨碎比較堅硬的食物,如植物種子和大型浮游動物的外殼等。
剛從卵殼內孵化出來的金魚仔魚,2-3天內無力作水平游動,而藉位于胸鰭位置旁的附著器官,將身子懸掛在魚巢上。此時仔魚的?肖化器官尚未發育完全,不能從外界攝取食物,而靠其腹部的卵黃囊供給營養。2-3天后,仔魚長出魚鰭,可以作水平游動,并從周圍攝取食物,此時仔魚開始進入幼魚時期。
金魚幼魚靠鰓耙濾取水體中的輪蟲、草履蟲等小型浮游動物為食。無這類浮游動物可以用煮熟的雞蛋黃細末代替。
成年金魚轉為主要攝食體積較大的餌料,食譜十分廣泛,常見的有橈足類浮游動物、水蚯蚓、麩皮、豆餅、大麥碎屑及魚缸壁上的青苔等。
金魚體內各種色素顆粒的形成與積累,都是新陳代謝作用的結果。如在“老水”(已經養了一個時期金魚,顏色發油綠的水,稱為“老水”)中養金魚,并投喂魚蟲和胡蘿卜素,金魚體內紅色素的積累便顯著增加,加之“老水”中作為輔助餌料的浮游植物多,金魚實際上所獲得的營養成分更為齊全,所以金魚的顏色特別鮮亮濃艷。如果金魚長期饑餓,則其原有的鮮亮濃艷的色彩,便會伴隨著軀體的消瘦而逐步變淡泛白。
此外,金魚越冬時,要大量消耗體內積存的脂肪,魚體都要不同程度的消瘦一些。因此,當秋季金魚食欲旺盛時,在餌料中要多添一些脂肪和蛋白質成分,讓金魚體內多一些“儲蓄”,不僅對順利越冬有好處,對第二年春季迅速恢復體質,成功地產卵繁殖也是有很大幫助的。