A bettas húsevő halak, tehát olyan étrendre van szükségük, amely magas fehérjetartalmú. Élő ételeket vagy fagyasztott ételeket, például sós garnélarákot, daphnia -t vagy vérférgeket kell táplálni. A bettas pelleteket vagy pelyheket is fogyaszthat, amelyeket kifejezetten nekik terveztek.
Ha táplálja a betta trópusi hal ételeit, akkor feltétlenül áztassa azt először a vízben, hogy könnyebben étkezzen. Ezenkívül csak egy kis mennyiségű ételt is táplálnia kell egyszerre, és kerülje el a túladást.