Ryby garoupy czarne to woryczne drapieżniki żywiące się głównie mniejszymi rybami, skorupiakami i mięczakami. Ich dieta obejmuje szeroki wachlarz ofiar:
- Ryby: Głównie małe ryby: sardynki, szprotki, śledzie, makrele. Mogą polować na większe: snappery, grunty, inne garoupy.
- Skorupiaki: Krewetki, kraby, humery. Mocne szczęki tępią twarde skorupy, by zjeść mięso.
- Mięczaki: Kalmary, ośmiornice, sepie. Również dwuskrzydłowe: szczupaki, mule, ostrygi – szczękami łamiąc im skorupy.
- Bezkręgowce: Jeżowce morskie, gwiazdy morskie, robaki. Częste w skałkowatych siedliskach garup.
Garoupy czarne to oportunistyczne żerowce – wykorzystują każde dostępne źródło pokarmu. Mogą też wykazywać terytorialność, broniąc swoich łowisk przed innymi drapieżnikami. Zachowanie żerowe zależy od lokalizacji, pory dnia i dostępności ofiar.