Es kommt selten vor, dass sich Goldfische gegenseitig fressen, aber wenn sie es tun, ist dies oft ein Zeichen dafür, dass sie entweder zu überfüllt, ungenügend gefüttert oder irgendwie gestresst sind. Außerdem, obwohl es auch ungewöhnlich ist, Einige Goldfische weisen starke Raubinstinkte auf, was dazu führt, dass sie kleinere Goldfische fressen.
Goldfische gehören zur Familie der Karpfen. Die meisten Goldfische und ihre Verwandten begnügen sich damit, sich von leicht zu sammelnden Nahrungsquellen zu ernähren. Dementsprechend verbrauchen Goldfische eine Fülle von verrottendem organischem Material, wie zum Beispiel tote Pflanzen und Tiere. In Gefangenschaft gedeihen Goldfische im Allgemeinen auf einer Diät mit kommerziellem Fischfutter. Es gibt jedoch keine Regel, die Goldfische davon abhält, lebenden Fisch zu konsumieren, und sie tun dies gelegentlich.
Kannibalismus bei Goldfischen ist bei Fischen gleicher Größe selten. Wenn ein Goldfisch einen anderen Goldfisch frisst, ist der Größenunterschied normalerweise erheblich. Vermeiden Sie dieses Problem, indem Sie nur Fische derselben Größe zusammenhalten. Kannibalismus kann auch aus überfüllten Bedingungen resultieren. Als Faustregel gilt, dass jeder Fisch etwa 10 Gallonen Wasserraum haben sollte.
Manchmal geraten Goldfische in einen „Fressrausch“, in dem sie einfach anfangen, alles zu schlucken, was sie können. Dies ist in etablierten Teichen oder Aquarien üblich, in denen regelmäßig gefüttert wird. Es ist manchmal bekannt, dass große Goldfische während dieser Sitzungen kleine Goldfische schlucken. Vermeiden Sie dies, indem Sie gleichzeitig an zwei verschiedenen Stellen im Wasser füttern.