Foods and Feeding: Neon rainbows have smaller throats than their mouths, so they prefer smaller pellets. They like all types of flakes. And, of course, love live and frozen foods. Remember that food that falls to the bottom will not be eaten. Add some scavengers or snails. Rainbowfish do not like dirty water.