Ryba mooryjska to wszystkożerna ryba rafowa. Jej dieta obejmuje plankton, glony, małe bezkręgowce takie jak skorupiaki i mięczaki, śluz i polipy koralowe oraz detrytus. Poprzez pożywienie się glonami i planktonem, ryby mooryjskie pomagają zachować zdrowie ekosystemów raf koralowych.