Le phacochère est essentiellement herbivore et se nourrit d'herbes, de baies, d'écorces et de racines.