Havsängelarfiskar, eller marina ängelarfiskar, har en varierad kost beroende på art och plats:
Vanlig kost
- Svampar: Många arter skrapar av svampar från stenar och koraller.
- Alger: De betar på trådformiga och bladformiga alger.
- Evertebrater: Maskar, räkor och kräftdjur.
- Korallpolyper: Vissa arter knabbar koraller, vilket kan skada korallen.
Specialiserade dieter
- Sjöanemoner: Vissa arter, som drottning-ängelarfisken, har relationer med anemoner.
- Zooplankton: Copepoder och andra planktoniska evertebrater.
Ängelarfiskar är generellt växtätare eller allätare, med dieter kopplade till deras habitat och tillgänglig mat.