Enten sind Allesfresser und haben eine sehr abwechslungsreiche Ernährung. Sie fressen kleine Wassertiere wie Insekten, Krebse oder Schnecken, aber auch Wasserpflanzen, Samen und Getreide. In der Haltung bekommen sie zusätzlich Futter wie Körner oder Aufzuchtsmischungen.