Aside from this, feeding is a great moment to enjoy your fish as they shift from active to super-active swimmers as they compete to get the most food. Non-picky Omnivore. Neon Rainbowfish are omnivores and they eat both plants and animal matter. In the wild, some of their food items include algae, small flies, mosquito larvae, and tiny worms.