Mandrills so vsejedne in oportunistične hranilnike. Jedo najrazličnejše rastlinske snovi, vključno s sadjem, listi, cvetovi, stebli, koreninami in lubje. Jedo tudi žuželke, majhne sesalce in ptice.
sadje in listi
Sadje je najpomembnejši del prehrane Mandrill. Jedo široko paleto sadja, vključno s figami, bananami, pomarančami, mangomi in guavami. Prav tako jedo liste iz različnih rastlin, vključno z listi figa, bananino drevo in mangovo drevo.
Žuželke in druge živali
Mandrills jedo tudi žuželke, kot so mravlje, termiti in hrošči. Jedli bodo tudi majhne sesalce, kot so miši, podgane in veverice. Včasih bodo celo pojedli ptice.
Voda
Mandrills pijejo vodo iz rek, potokov in ribnikov. Pili bodo tudi vodo iz luže in drugih virov stoječe vode.