Huisdieren
Het is moeilijk om een exacte hoeveelheid te geven, omdat dit varieert per leeftijd, geslacht en voedselbeschikbaarheid. Een algemene schatting is dat ornithorhynchusen ongeveer 20% van hun lichaamsgewicht per dag eten. Een typisch volwassen ornithorhynchus van 1-2 kg eet mogelijk 200-400 gram voedsel per dag.
Dieet: Insecten, kreeftachtigen, wormen en af en toe kleine vis. Ze jagen met behulp van elektroreceptoren op hun snavel om prooien te detecteren.
Dit zijn algemene schattingen, en de exacte hoeveelheid hangt af van individuele factoren.