Enten ernähren sich hauptsächlich von Wasserpflanzen, sind aber Allesfresser und fressen auch Insekten, Krebstiere, Weichtiere, Frösche und kleine Fische. Enten suchen nach ihrer Nahrung und fressen alles, was verfügbar ist, obwohl die Vegetation die Kernbestandteil ihrer Ernährung.
Enten fressen alle Teile von Wasserpflanzen, einschließlich der Stängel, Blüten und Samen. Einige Arten fressen sogar mikroskopisch kleine Wasserpflanzen wie Plankton. Darüber hinaus genießen Enten Landpflanzen und Getreide wie Reis oder Gerste. Obwohl Brot und Popcorn oft an Stadtenten verfüttert werden, sind diese Lebensmittel für sie nicht besonders gesund. Bessere Alternativen sind gebrochener Mais und zerkleinerter Salat.