A pintyhal mindennövő, és változatos szervezeteket fogyaszt, beleértve:
- Algákat
- Kis rakovarakat
- Rovarokat
- Férgeket
- Moluszcákat
- Hal ikráit
- Kis halakat
Ez a változatos étrend lehetővé teszi a pintyhalaknak, hogy a partvidéki és esztuáriumi környezetekben éljenek.