Według Squeals on Wheels, świnie te są wszystkożerne i jedzą różne warzywa, takie jak brokuły, kalafior, fasolka szparagowa, słodkie ziemniaki, groch i kukurydza. Wieprzowe świnki hodowlane otrzymują również zbilansowany pokarmowo pelet jedzenie.
W środowisku naturalnym świnie jedzą wszystko od surowych jaj i owadów do korzeni i orzechów. Jednak tego rodzaju dieta jest trudna do odtworzenia przez właścicieli świnek ziołowych, a żywność w postaci peletek jest często wykorzystywana do dostarczania odpowiedniej ilości składników odżywczych do domowych świń. Karma pelletowa jest głównym źródłem pożywienia dla świń, a warzywa powinny być stosowane jako przekąska lub jako pomoc w suplementowaniu pokarmem w postaci peletek.