Goldfische fressen kleinere Fische, solange sie in das Maul des Goldfisches passen. Goldfische haben keine wählerische Ernährung. Sie essen viel und tun alles, was sie finden können, was in ihren Mund passt. Dazu gehört alles von Fischflocken bis hin zu anderen kleinen Fischen.
Goldfische essen auch gerne Pellets, die in Zoohandlungen verkauft werden, sowie gekochtes Gemüse, Erbsen ohne Schale, Artemia und Mückenlarven. Alle Teile müssen klein genug sein, um in das Maul des Goldfisches zu passen.
Um andere Fische im selben Becken wie einen Goldfisch zu halten, müssen die anderen Fische schnell schwimmen und größer als der Goldfisch sein. Es ist auch wichtig, sich an andere Regeln für das Halten mehrerer Fische zu erinnern, einschließlich der Auswahl von Fischen, die die gleichen Temperaturen mögen und keine Goldfische fressen.