Os besouros veados são onívoros, o que significa que comem plantas e outros insetos. No entanto, eles preferem comer plantas e só comem outros insetos se nenhuma outra fonte de alimento estiver disponível.
Algumas das coisas que os besouros-veados procuram incluem madeira em decomposição, folhas, néctar, flores e frutas que caíram ao solo. Se houver falta dessas coisas, o besouro caça outros insetos muito pequenos.
Quando um besouro-veado come, ele não usa realmente suas mandíbulas grandes. Em vez disso, ele usa seu par de galas de penas para mergulhar dentro e fora de uma fonte de alimento, absorvendo o líquido e bebendo-o.