Gli orniri sono creature affascinanti e la loro dieta è tanto unica quanto loro. Sono carnivoro e mangiare principalmente:
* Insetti acquatici: Questi includono larve, ninfe e insetti per adulti come caddisflies, mayflies e libellule.
* vermi: I lombrichi e altri vermi acquatici sono un punto fermo nella loro dieta.
* Crostacei: Gli orniri mangeranno anche piccoli crostacei come gamberi e gamberi.
* Piccolo pesce: Sebbene meno comuni, possono occasionalmente catturare e mangiare piccoli pesci.
Usano i loro elettrorecettori sensibili Nei loro becchi per rilevare i segnali elettrici prodotti da questi animali da preda nell'acqua fangosa, rendendoli eccellenti cacciatori anche in condizioni di bassa visibilità.