Le cochon est un mammifère omnivore. Cela signifie que son régime alimentaire est varié. Il se compose de tout ce qu’il peut trouver dans les sous-bois, son habitat naturel.
Insectes, larves, fruit sec, fruits charnus, tubercules et champignons, mais aussi charognes quand l’occasion se présente. Tout ou presque qui se trouve à portée de groin.