El duiker común tiene una dieta amplia; más allá de su alimentación herbívora de hojas, flores, frutas y tubérculos, también se alimentan de insectos, ranas, pequeñas aves y los mamíferos, e incluso carroña.