Es raro que los peces dorados se coman unos a otros, pero cuando lo hacen a menudo es una señal de que están demasiado llenos de gente, no están lo suficientemente alimentados o de alguna manera están estresados. Además, aunque también es poco común, algunos peces de colores exhiben fuertes instintos depredadores, lo que hace que coman peces de colores más pequeños.
Los peces de colores son miembros de la familia de las carpas. La mayoría de los peces de colores y sus parientes se contentan con subsistir con fuentes de alimentos fácilmente recolectados. En consecuencia, los peces de colores consumen una gran cantidad de material orgánico en descomposición, como plantas y animales muertos. En cautiverio, los peces dorados generalmente prosperan con una dieta de alimento para peces comercial. Sin embargo, no existe una regla que impida que los peces de colores consuman peces vivos, y lo hacen ocasionalmente.
El canibalismo en peces de colores es raro entre los del mismo tamaño. Cuando un pez de colores se come a otro pez de colores, la discrepancia de tamaño suele ser significativa. Evite este problema manteniendo a los peces del mismo tamaño juntos. El canibalismo también puede ser el resultado de condiciones de hacinamiento. Como regla general, cada pez debe tener aproximadamente 10 galones de espacio de agua.
Algunas veces los peces de colores entran en un "frenesí de alimentación" en el que simplemente comienzan a tragar todo lo que pueden. Esto es común en los estanques o acuarios establecidos donde la alimentación se realiza en un horario regular. En ocasiones, se sabe que los peces de colores grandes se tragan peces de colores pequeños durante estas sesiones. Evite esto al alimentar en dos ubicaciones diferentes dentro del agua al mismo tiempo.