La mayoría de las especies de mariquitas son depredadores, que se aprovechan de otros insectos, especialmente de los áfidos y de las escamas, aunque a veces consumen polen en tiempos de escasez. El grupo conocido como Epilachninae come plantas y se considera plaga agrícola .
Una de las especies más comunes de mariquita, Coccinella septempunctata, se considera un depredador voraz de pulgones. Se ha lanzado deliberadamente en áreas de los Estados Unidos para servir como un control natural de plagas. No solo tienen un gran apetito, sino que también depositan una gran cantidad de huevos en medio de colonias de pulgones, y los jóvenes comienzan a alimentarse tan pronto como son incubados. Las especies que pertenecen a Epilachninae son todas herbívoras, en contraste con el resto de la familia de las mariquitas. Se distinguen de las especies depredadoras por sus conchas peludas o espinosas, que son especialmente prominentes en sus formas larvales. Epilachninae come maíz, soja, espinaca y algodón.