Rosy Barbs are omnivorous. They will thrive on a diet of high-quality flake food, live and frozen foods, and plant matter. Variety is the key to ensuring they get all the nutrients they need.