Az aranyhalaknak nincs gyomruk, ezért gyakran esznek de minden alkalommal csak kis adagokat. Magas tettvágyuk miatt ezek a halak energia gazdag táplálékot igényelnek, sok nyersanyaggal. Az aranyhalak kevesebb proteint, de több könnyen emészthető szénhidrátot igényelnek, mint a melegvízi halak. A túl magas fehérjetartalom elzsírosodáshoz vezet, és növeli a vízterhelést. Nem a fajnak megfelelő táplálás az erőteljes színek fakulását okozza.