Pieaugušie īpatņi barojas ar dažāda veida barību atkarībā no tā, kas gadās to ceļā. Tās medī ūdens virsmas slānī un seklos ūdeņos līdz jūras gultnei. To galvenā barība ir Atlantijas makreles, ķirzakzivis, sudrabotie heki, lutjānzivis, stavridas un siļķes, kā arī vēžveidīgie un kalmāri. Zobenzivs ir agresīva zivs un, sekojot zivju bariem, veic lielus attālumus. Lai būtu vieglāk noķert medījumu, zobenzivs izmanto savu zobenu, ar to savainojot savu upuri, bet veiksmīgas medības galvenokārt balstās uz šīs zivs veiklību un ātrumu. Zobenzivs ir viena no ātrākajām zivīm pasaulē, un tās ātrums var sasniegt 97 km/h. Lielākus upurus zobenzivs sadala gabalos ar savu zobenu, bet mazākas norij veselas.