La perche argentée est un prédateur opportuniste qui se nourrit de larves d'insectes, de mollusques, d'annélides et d'algues.