* algák: Ez a fő táplálékforrásuk. Különböző algákon legelnek, beleértve a fonalas, coralline és gyepalgákat.
* Tengeri moszat: Néhány sebészhalfaj is forog a moszatot.
* zooplankton: Noha elsődleges étrendjük növényi alapú, kis mennyiségű zooplanktont is fogyaszthatnak, különösen fiatalabb.
Táplálkozásuk a fajoktól és a helyüktől függően változhat.
Fontos megjegyezni, hogy a sebészhal létfontosságú a korallzátony -ökoszisztémákhoz. Segítenek az algák növekedésének ellenőrzésében, ami viszont lehetővé teszi a korall fejlődését.