A szúnyoghalak mind élő, mind kész ételt esznek. Természetben rovarokra és kis keményhúskéregűekre, mint szúnyoglarvák és vízi rovarok táplálkoznak. De etethetők kereskedelmi halpaprikával, gömbölyűvel és fagyasztott étellel is. Kiegyensúlyozott étrend biztosítja a megfelelő növekedést és egészséget.