Nehéz pontos mennyiséget megadni, mivel a kor, nem és az étel elérhetősége szerint változik. Általános becslés szerint a kacsacsőrű emlősök naponta körülbelül 20%-kal a testsúlyuknak megfelelő mennyiségű ételt fogyasztanak. Egy tipikus felnőtt, 1-2 kg tömegű kacsacsőrű emlős napi 200-400 g ételt ehet.
Étrend:
Rovarok, körcsök, féregék, és alkalmanként kis halak. Az orruk elektrocipitorai segítségével vadásznak, érzékelve a vadat.
Ezek általános becslések, a pontos mennyiség az egyedi tényezőktől függ.