Złote rybki to oportunistyczne żerowce, co oznacza, że jedzą cokolwiek dostępne. To obejmuje ich własne mlodziki, jeśli nie są chronione. To zachowanie, zwane kanibalizmem rodzicielskim, jest powszechne u złotych rybek, bo inne źródła pożywienia – glony, robaki, inne gatunki, pokarmy roślinne – są często łatwiej dostępne niż mlodziki.