Zlaté rybky sú všežravé a oportunistické kŕmidlá a skonzumujú prakticky všetko, čo im malé tlamy dovolia. To môže zahŕňať hmyz, červy, malé rastliny, riasy a dokonca aj malé ryby a rybie ikry. Žiaľ, patria sem aj ich vlastné odchovy. Zatiaľ čo kanibalizmus je prirodzeným správaním mnohých druhov rýb a možno ho považovať za súčasť prírodného procesu prirodzeného výberu, zriedka sa vyskytuje u zlatých rybiek chovaných ako domáce zvieratá. V kontrolovanom prostredí akvária je výskyt kanibalizmu u zlatých rybiek často znakom nadmerného kŕmenia alebo preplnenia, pretože ryby sú v strese a súťažia o zdroje.
Aby ste zabránili kanibalizmu u zlatých rybiek, odporúča sa poskytnúť im dobre vyváženú stravu, obmedziť počet zlatých rybiek v akváriu a poskytnúť im miesta na úkryt a rastliny, do ktorých sa môžu utiahnuť. Okrem toho sa odporúča oddeliť dospelé ryby od mladších rýb, pretože dospelí s väčšou pravdepodobnosťou zjedia mladšie ryby.