Złote rybki chętnie jedzą kilka roślin wodnych, w tym:
- Krzewinkę wodną: Pływającą, bogatą w białko i witaminy A i C.
- Rzodkiewkę wodną: Zieloną liściastą z witaminami A, C, K, żelazem i potasem.
- Elodeę: Roślinę zanurzoną, utleniającą wodę.
- Rogówkę: Roślinę zanurzoną, czyszczącą wodę.
- Mch jajowy: Dający kryjówki i poprawiający jakość wody.