Dans son milieu naturel, le Belontia hasselti se nourrit d'insecte et de larve à la surface de l'eau.
En aquarium, il accepte tous les types de nourriture. S'il accepte donc facilement les aliments secs, il est cependant recommandé de lui offrir régulièrement des repas de petits aliments vivants ou congelés tels que des vers, des daphnies et artémias.