Netopýři s dlouhým nosem jsou hmyzí, což znamená, že se především živí hmyzem. Jejich dlouhé nosy jsou dobře přizpůsobeny detekci a zachycení hmyzu za letu a jejich malé, ostré zuby jim pomáhají žvýkat a trávit jejich kořist. Mezi nejběžnější hmyz, který jedí netopýři s dlouhými nosy, patří brouci, mouchy, můry a termity. Mohou také občas konzumovat další malá zvířata, jako jsou pavouci, štír a ještěrky.