Les chauves-souris à long nez sont des insectivores, ce qui signifie qu'ils se nourrissent principalement d'insectes. Leur nez long est bien adapté pour détecter et capturer des insectes en vol, et leurs petites dents pointues les aident à mâcher et à digérer leur proie. Certains des insectes les plus courants que mangent les chauves-souris au nez comprennent les coléoptères, les mouches, les papillons de nuit et les termites. Ils peuvent également consommer occasionnellement d'autres petits animaux, tels que les araignées, les scorpions et les lézards.