Gitarrenfische ernähren sich hauptsächlich von kleinen Knochenfischen, Krustentieren und Weichtieren. Sie lokalisieren Beute, indem sie Wasserströmungen durch Bewegung spüren und elektrische Felder mit ihren Elektrorezeptoren erkennen.
Sie jagen oft in Gruppen, indem sie ihre Brustflossen nutzen, um Beute in engen Schulen zu versammeln, bevor sie fressen. Gitarrenfische sind auch dafür bekannt, Haien und Rochen Nahrung zu stehlen und gelegentlich tote oder sterbende Tiere zu verwerten.