Si nutre di larve di insetti, crostacei anfipodi, molluschi, pesciolini e uova di pesce.
È un predatore importante nel suo ecosistema e si nutre anche di piccoli pesci e altri invertebrati marini. La sua dieta varia a seconda della stagione e della disponibilità di cibo.