Dieet - wat en hoe eet dit dier?

Een vogelbekdier moet enorme hoeveelheden voedsel eten om te overleven, ongeveer 15-30% van zijn lichaamsgewicht. Zijn dieet bestaat vooral uit garnalen, wormen, mosselen, slakken, kreeftjes, krabben, larven van insecten en volwassen waterinsecten. Soms worden ook kleine kikkers en vissen gegeten. Het vogelbekdier eet alleen dierlijk voedsel, heel af en toe eet hij per ongeluk wel eens wat vegetatie, maar dit behoort niet tot zijn dieet. Het vogelbekdier jaagt uitsluitend onder water, ze zijn hier speciaal voor aangepast, zie ook FYSIOLOGIE – Onder water. Zijn voedsel vindt het vogelbekdier vooral in de bodem en tussen rotsen en planten. Het voedsel dat hij vindt slaat hij tijdelijk op in zijn wangzakken. Eenmaal weer boven water vermaalt hij het met zijn benige richels in zijn bek. Het vogelbekdier heeft geen tanden, de jongen hebben wel tanden als ze geboren worden, maar als ze het water in gaan vallen deze uit.