Les ornidies sont des omnivores. Ils se nourrissent principalement de macroinvertébrés, tels que des larves d'insectes, des crevettes d'eau douce et parfois de petits poissons et têtards. Ce sont également des mangeoires opportunistes et sont connus pour consommer du matériel végétal, comme les algues, lorsque leurs sources alimentaires primaires sont rares. Les ornithologuesiste utilisent leur sens d'électrolocation unique pour localiser leurs proies dans des eaux sombres et troubles, et leur facture spécialisée est adaptée pour attraper de petites proies.