A vaddisznók mindenevők, ami azt jelenti, hogy mind növényeket, mind állatokat esznek. Míg elsősorban növényi anyagot fogyasztanak, mint gyökerek, hüvelyek, gyümölcsök és fűvek, az étrendjüket rovarokkal is kiegészítik, amelyeket másodlagos ételforrásnak tekintenek.
Vaddisznók által evett rovarok
- Bogarak: Larvak, pillangó bogarak és más bogarak gyakori prédák.
- Szöcskefüles: Kézenfekvő prédák, különösen nyáron, ha bőségben vannak.
- Teszlek: Egyéb könnyen elérhető prédák.
- Hangyák: A vaddisznók ásnak a hangyafészkekbe, hogy megegyék a hangyákat.
- Féregek: Földféregek és más féregek az étkezési menüben.
- Lepkelarvák: Növényeken talált lepkelarvákat eszik.
A pontosan evett rovarok változnak az évszak, a helyszín és más ételforrások rendelkezésre állása szerint.