Si nutre principalmente di frutta e semi ma anche di corteccia, foglie, radici, noci di palma e piccoli animali come: formiche, termiti, ragni, tartarughe, antilopi, uccelli, topi, granchi e pulcini. All’occorrenza non disdegna le uova di uccelli. Il mandrillo dedica gran parte della giornata alla ricerca del cibo.