Omnivore, peu regardant. Il peut consommer des plantes aquatiques type macrophytes, en particulier pendant sa croissance, mais aussi des larves d’insectes, vers, mollusques, oeufs, puis de petits poissons, surtout en hiver, en particulier des alevins de truites et vairons, ce qui le rend indésirable dans certains plans d’eau.
Il peut même consommer des grenouilles. Il n’hiberne pas et se nourrit toute l’année.