Beetles eat many different things including living plants, rotting plants, animals that may be dead or alive, and animal faeces. Some beetles can eat both plants and animals, while others eat just one type of food. Beetles that can only eat one kind of thing are said to be host specific. Many leaf beetles and longhorn beetles are host specific.