Zlaté rybky jsou všežravé a příležitostné krmítka a zkonzumují prakticky vše, co jim jejich malá tlama dovolí. To může zahrnovat hmyz, červy, malé rostliny, řasy a dokonce i malé ryby a rybí jikry. Bohužel sem patří i jejich vlastní odchovy. Zatímco kanibalismus je přirozeným chováním mnoha druhů ryb a lze na něj pohlížet jako na součást přirozeného procesu přirozeného výběru, u zlatých rybek chovaných jako domácí mazlíčci se vyskytuje jen zřídka. V kontrolovaném prostředí akvária je výskyt kanibalismu u zlatých rybek často známkou nadměrného krmení nebo přeplnění, protože ryby jsou ve stresu a soutěží o zdroje.
Chcete-li odradit kanibalismus u zlatých rybek, doporučuje se poskytnout dobře vyváženou stravu, omezit počet zlatých rybek v akváriu a poskytnout jim úkryty a rostliny, kam se mohou stáhnout. Kromě toho se doporučuje oddělit dospělé ryby od mladších ryb, protože dospělí pravděpodobně snědí mladší ryby.