Villsvin er altetere med en opportunistisk diett. Svinedyrene har en fantastisk luktesans, som setter dem i stand til å finne mat på steder der andre dyr normalt ikke ville funnet noe. Det kraftfulle trynet gjør dem i stand til å rote opp jorda, slik at de kommer til føde som ligger gjemt i bakken. Dyrene spiser blant annet sopp, korn, frukt, rotfrukter, grønnsaker og andre plantevekster, nøtter, egg, fugl, smådyr m.m. Villsvinets enorme appetitt og varierte kosthold er en hovedårsak for artens store suksess.