Gullfisk er altetende og opportunistiske matere og vil konsumere praktisk talt alt som deres små munner tillater. Dette kan inkludere insekter, ormer, små planter, alger, og til og med små fisk og fiskeegg. Dette inkluderer dessverre også deres eget avkom. Mens kannibalisme er en naturlig atferd for mange fiskearter, og kan sees på som en del av naturens prosess med naturlig utvalg, er det sjelden sett hos gullfisk som holdes som kjæledyr. I et kontrollert akvariemiljø er forekomsten av kannibalisme hos gullfisk ofte et tegn på overfôring eller overbefolkning, ettersom fisken blir stresset og konkurrerer om ressursene.
For å motvirke kannibalisme hos gullfisk, anbefales det å sørge for et godt balansert kosthold, begrense antall gullfisk i akvariet og sørge for gjemmesteder og planter de kan trekke seg tilbake til. I tillegg anbefales det å skille den voksne fisken fra den yngre fisken, da de voksne er mer sannsynlig å spise den yngre fisken.