Il cinghiale è un animale onnivoro, ma poiché la sua attività principale è grufolare rivoltando le zolle in cerca di cibo, è principalmente attratto da bulbi, tuberi e rizomi. Le piante selvatiche particolarmente gradite ai cinghiali sono le orchidee spontanee e le aracee come il gigaro, varietà di calla selvatica.
Uno dei migliori attrattivi liquidi è l'Hog Licious che è composto da varie essenze di frutta, aromi, vitamine e sali. Si usa spremendo leggermente il flacone e si può spruzzare su alberi, cespugli o tronchi oltre che sul terreno e mescolarlo con del cibo.
Risulta comunque essere un forte mangiatore di vegetali grezzi ma, con frequenza, si nutre con alimenti di origine animale. Nella dieta autunno-invernale prevalgono ghiande, radici, tuberi, castagne ed altri vegetali, mentre in primavera-estate, foglie, fusti e gemme costituiscono la principale risorsa trofica.
Il peperoncino secco macinato è un buon modo per tenere lontano cinghiali in modo ecologico. La capsaicina responsabile della piccantezza del peperoncino è molto fastidiosa per il cinghiale, animale che usa molto l'olfatto per esplorare e che sentirà quindi l'effetto irritante della polvere.
Il cinghiale come tutti i suini è una specie onnivora ma i suoi gusti alimentari, quando il cibo abbonda, sono più indirizzati verso ghiande, castagne, leguminose ed erbe senza però disgustare anche topi, insetti e uova di uccelli che nidificano a terra.