Blue tang

They are omnivorous.

An excerpt from the article 17 facts about blue tang
Primarily, they feed on plankton but will nibble on algae. In fact, they are crucial in keeping the reef healthy, since preventing algae from overgrowing and choking corals.

Juveniles feed on plankton only.