Además de ser abundantes y variados, los escarabajos son capaces de explotar la amplia diversidad de las fuentes de alimentos disponibles en sus muchos hábitats. Algunos son omnívoros, alimentándose de las plantas y los animales.
Otros escarabajos son altamente especializados en su dieta. Muchas especies de escarabajos de la hoja, escarabajos de cuernos largos, y gorgojos son muy específicos y se alimentan de una sola especie de planta. Los escarabajos de tierra y escarabajos Rove (familia Staphylinidae), entre otros, son principalmente carnívoros y consumen muchos otros artrópodos y pequeñas presas, como lombrices y caracoles.
Aunque la mayoría de los escarabajos depredadores son generalistas, algunas especies tienen requisitos o preferencias de presa más específicas.
La materia orgánica en descomposición es una dieta principal para muchas especies. Esto puede ir desde el estiércol, que es consumido por las especies coprófagas (como ciertos escarabajos de la familia Scarabaeidae), a los animales muertos, que son comidos por las especies necrófagas (tales como los escarabajos carroñeros de la familia Silphidae). Algunos de los escarabajos que se encuentran en el estiércol y carroña son, de hecho, depredadores. Estos incluyen los escarabajos payasos, que se aprovechan de las larvas de los insectos coprófagos y necrófagos.