A szőkehalak húsévők és elsősorban ezekre táplálkoznak:
- Kisebb halak: Csíkhalak, sardinyák, kefelek.
- Rakodók: Rákok, répak, garnélák.
- Tintahalak: Főleg akkor, ha elérhetők.
- Egyéb gerinctelenek: Féregék és kis moljuskák.
Érdekes tény
A szőkehalak agresszív evők, csoportokat alkotva csempésznek a zsákmányra, éles fogakkal és erősen harapnak.