Se alimenta principalmente de insectos adultos y larvas (como los escarabajos acuáticos, libélulas, saltamontes, grillos, dípteros y tricópteros), aunque entre sus presan también se encuentran anélidos (como sangüijuelas), moluscos (por ejemplo caracoles y mejillones), crustáceos (cangrejos de río y mar), anfibios, lagartijas y pequeñas serpientes, además de algún polluelo de ave.