Le doré jaune est jeu poissons prédateurs qui mangent une variété d'organismes aquatiques, y compris les poissons, les insectes, les écrevisses, les escargots et les salamandres. Lorsque la nourriture est rare, le poisson opportuniste va élargir leur alimentation pour inclure pratiquement toute créature qu'ils peuvent attraper, y compris les petits mammifères qui entrent dans l'eau. Le jeune alevins, qui sont trop petits pour consommer du poisson et des insectes, consomment principalement de plancton et d'autres micro-organismes.