Hirschkäfer sind Allesfresser, das heißt, sie fressen sowohl Pflanzen als auch andere Insekten. Sie fressen jedoch lieber Pflanzen und fressen andere Insekten nur, wenn keine andere Nahrungsquelle zur Verfügung steht.
Zu den Dingen, nach denen Hirschkäfer suchen, gehören verrottendes Holz, Blätter, Nektar, Blumen und Früchte, die auf den Boden gefallen sind. Sollten diese Dinge einmal knapp werden, jagt der Hirschkäfer andere, sehr kleine Insekten.
Wenn ein Hirschkäfer frisst, verwendet er nicht wirklich seine großen Mandibeln. Stattdessen verwendet es sein Paar gefiederter Galaeen, um in eine Nahrungsquelle einzutauchen und aus ihr herauszutauchen, die Flüssigkeit aufzunehmen und dann zu trinken.