El pez de coral come mayoritariamente zooplancton y pequeños invertebrados en su medio natural, así como pólipos de especies coralinas, tales como "Clavularia", "Clavularia viridis", "Zoanthus", etc.