Khỉ đầu chó được phân loại là động vật ăn tạp, có nghĩa là chúng ăn cả thực vật và động vật. Loài động vật này ăn cỏ và hạt cũng như cá, chim và côn trùng.
Khỉ đầu chó được phân loại là loài ăn tạp cơ hội, nghĩa là chúng chọn thức ăn dựa trên những thứ có sẵn. Cỏ là một phần quan trọng trong chế độ ăn uống của chúng, nhưng khỉ đầu chó cũng ăn vỏ, rễ, hoa, nhựa cây và vỏ từ nhiều loại cây và thực vật khác nhau. Khỉ đầu chó ăn thịt với số lượng nhỏ và bữa ăn chế biến từ thịt của chúng bao gồm linh dương nhỏ, cá, chim, thỏ và động vật có vỏ.
Môi trường sống chỉ là một trong những yếu tố ảnh hưởng đến chế độ ăn uống của khỉ đầu chó. Một số khỉ đầu chó sống trong các savan, nhưng một số khác sống trong rừng nhiệt đới. Điều này có ảnh hưởng đến loại thực phẩm có sẵn tại bất kỳ thời điểm nào.