Złote rybki mają stosunkowo mały żołądek w porównaniu do rozmiaru ciała. Jest wielkości ich oka. Mimo to złote rybki są znane z nienasyconego apetytu i potrafią zjeść dużo pokarmu w krótkim czasie. Nie mają zaworu żołądkowego, więc pokarm szybko przechodzi układem trawiennym. Złote rybki zazwyczaj jedzą płatki, granulki lub pokarm żywy (artemia, dafnica). Ważne, by karmić odpowiednią ilością, by uniknąć nakarmiania i problemów zdrowotnych.