Omnivoren eten een verscheidenheid aan plantaardig alsmede dierlijk voedsel. Het merendeel van de aquarium vissen is omnivoor. Het voedselkanaal is bij deze vissen ook dusdanig ingericht dat het een verscheiden aan voeding kan verteren. Omnivoren eten vaak een mix van koralen (zeewater), ongewervelde dieren, schaaldieren en planten.
Omnivoren dienen 2 maal daags gevoed te worden. Een 3e of 4e keer met iets buiten normaals vinden de vissen ook lekker !