Podczas gdy złote rybki będą zjadały skorupiaki, owady, rośliny i mniejsze ryby w środowisku naturalnym, zwierzęta trzymane jako zwierzęta domowe najczęściej jedzą kupione na miejscu złote rybki. To może być bezpiecznie uzupełnione łuskanym grochem, gotowane warzywa, krewetki solankowe i robaki krwi.
Ważne jest, aby karmić karmę ze złotej rybki specjalnie zaprojektowaną na potrzeby dietetyczne. Inne pokarmy dla ryb zawierają białko i węglowodany w ilościach, które mogą być zbyt wysokie lub niskie, aby zapewnić im zdrowie i rozwój. Karma ze złotej rybki zwykle występuje w postaci płatków lub peletów i powinna być karmiona zgodnie z zaleceniami na etykiecie. Złota rybka będzie nadal jeść tak długo, jak długo będzie dostępna żywność, więc należy uważać, aby jej nie przekarmić.