Dans la nature, le Girardinus falcatus mange toutes sortes d'invertébrés aquatiques, mais aussi des végétaux sous forme d'algues, de débris divers,... En aquarium, il accepte volontiers la nourriture en flocons, mais apprécie aussi les petites proies vivantes ou congelées, comme des daphnies, artémias, microvers,...