Kugelfische sind Gelegenheitsfresser, keine aktiven Jäger. Sie ruhen oft ab und warten auf Beute, dann saugen sie kleine Wirbellose und Krebse per Saugfütterung ein. Ihre spezialisierten Kiefer zerkauen Schalen und Exoskelette. Manche Arten wühlen auch im Sediment nach Nahrung.