O veado-vermelho é um herbívoro oportunista e seletivo, combinando pastoreio e ramoneio consoante a estação e a oferta alimentar. Consome ervas, gramíneas, folhas, rebentos, gomos, plantas herbáceas, frutos silvestres e, em certos contextos, casca e ramos tenros. A dieta pode variar bastante entre habitats florestais húmidos, montados mediterrânicos, planícies abertas e áreas de montanha.
Na primavera e no início do verão, tende a aproveitar vegetação tenra e mais nutritiva, rica em água e proteína. No outono, pode intensificar o consumo de frutos, bolotas, castanhas ou outros recursos sazonais disponíveis. No inverno ou em períodos secos, quando a qualidade do alimento baixa, aumenta frequentemente o recurso a material mais fibroso, rebentos lenhosos e componentes menos nutritivos.
A pressão alimentar sobre regeneração natural, culturas agrícolas ou plantações jovens depende da densidade local, da escassez de alimento alternativo e das condições climáticas. Em gestão de habitat, compreender o regime alimentar do Cervus elaphus é essencial para avaliar carga herbívora, impacto sobre o coberto vegetal e equilíbrio entre fauna e capacidade do meio.