Goldfish omnivorlardır ve çeşitli yiyecek türleriyle beslenmelidir. Diyetleri yüksek karbonhidratlı akvaryum balığı gevreği, kabuklu bezelye, beyazlatılmış sebzeler, daphnia, kan kurtları ve salamura karidesini içerebilir.
Goldfish, şişmeye eğilimli oldukları için fazla beslenmemelidir. Japon balığı günde 2 ila 3 kez beslenebilirken, sadece birkaç dakika içinde tamamen tüketecekleri miktarda beslenmelidir. Artık yemek, akvaryum balıklarında strese bağlı hastalıklara neden olan düşük su kalitesine katkıda bulunur. Yenilmemiş yiyecekler, çürümesini ve amonyak veya nitritte ani yükselmelere neden olmamak için derhal tanktan çıkarılmalıdır.