Regenbogenfische sind Allesfresser. Deshalb sollte auch die Nahrung im Aquarium abwechslungsreich sein: Frostfutter, Trockenfutter, Lebendfutter, Gemüse, teilweise sogar Wasserlinsen und Fadenalgen.
Regenbogenfische scheinen immer hungrig zu sein, wenn man ans Aquarium tritt. Keinesfalls überfüttern! Jungtiere dürfen ruhig 2x täglich aber sparsam gefüttert werden, ausgewachsene Tiere 1x täglich mit erhöhtem vegetarischen Anteil. Ein Fastentag pro Woche schadet nicht, im Gegenteil. Bei großen Alttieren reicht auch nur eine Fütterung jeden 2. Tag!