Se alimentan principalmente de peces, insectos acuáticos, y otros pequeños invertebrados acuáticos.
También se alimentan de algas y plantas acuáticas, y en algunos casos, de pequeños crustáceos como camarones y cangrejos. Su dieta varía según la disponibilidad de alimentos en su hábitat.