1. Plankton :Mnoho rýb s malými útesmi kŕmia na planktóne, ktoré sú mikroskopické organizmy nachádzajúce sa vo vodnom stĺpci. Planktón zahŕňa diatomy, dinoflageláty, copepody a larvy rýb.
2. riasy :Herbivorózny útes rýb sa pasú na rianoch rastúcich na koralových útesoch a skalnatých substrátoch. Niektoré bežné typy rias, ktoré jedia, zahŕňajú zelené riasy, červené riasy a hnedé riasy.
3. makroalgae :Väčšie druhy rias známych ako makro rias sa konzumujú aj bylinožravými útesovými rybami. Môže to zahŕňať morské riasy, kelp a sargassum.
4. detritus :Detritus sa vzťahuje na organické látky, ktoré klesá na podlahu útesu a zahŕňa mŕtvy rastlinný materiál, živočíšne pozostatky a fekálnu hmotu. Detritivorózny útes rýb sa živia týmto organickým materiálom ako súčasť recyklačných procesov útesu.
5. Malé bezstavovce :Mnoho koristi rýb útesov na malých bezstavovcoch, ako sú kôrovce (krevety, kraby, amfipody, izopody), mäkkýše (mušle, slimáky), červy (polychaety, červy trubice) a echinodermy (morské uličky).
6. Zooplankton :Zooplanktón sú malé, často mikroskopické zvieratá nachádzajúce sa vo vodnom stĺpci. Ryby útesov sa môžu živiť zooplanktónom, ako sú copepods, krill a ďalšie malé kôrovce.
7. Ostatné ryby :Niektoré útesové ryby sú mäsožravé a lovia a konzumujú menšie ryby alebo slabšie druhy. Patria sem korisťové ryby ako sardinky, sardely, priehrada a ryby mladistvých útesov.
8. koraly a koralové hlie :Niekoľko špecializovaných druhov útesových rýb konzumuje koralové tkanivo alebo koralové hlien. Toto správanie je častejšie medzi teritoriálnymi alebo motýľovými druhmi.
Je potrebné poznamenať, že stravovacie návyky útesových rýb sa medzi druhmi veľmi líšia, pričom niektoré ryby sa špecializujú na určité potravinové položky a iné majú širšiu stravu. Dostupnosť potravinových zdrojov a konkurencie v prostredí útesu tiež ovplyvňuje stravu útesových rýb.