Kaiserfischarten in freier Wildbahn sind Allesfresser. Sie fressen normalerweise sowohl Algen (Pflanzenmaterial) als auch Wirbellose: Korallen, Muscheln und Garnelen sind die Hauptstützen aller alles fressenden Rifffische. Ihr normales Raubtierverhalten kann in einem Heimaquarium verstärkt werden, solange sie viele Vitamine und Mineralien auf Fleischbasis in ihrer Ernährung erhalten.