W naturze świnki morskie są roślinożercami – ich dieta to roślinność: trawy, liście, inne części roślin. Pochodzą z Ameryki Południowej,特に Andes, gdzie zamieszkują łąki i tereny skałkowate.
Trawy
Świnki morskie spędzają dużo czasu na pastowaniu traw. Preferują młode, miękkie pąki, dające niezbędne składniki i włókno.
Liście
Jedzą też liście roślin i krzewów: mniszka lekarskiego, koniczyny, babki zwyczajnej i innych roślin liściastych.
Kora i gałązki
Czasem gryzą korę i gałązki, zwłaszcza gdy inne pokarmy są niedostępne.
Korzenie
Okopują i jedzą korzenie roślin, pozyskując składniki z części podziemnych.
Owoce i nasiona
W małych ilościach spożywają upadłe owoce, nasiona, jagody znalezione w siedlisku.
Zioła dzike
Eksplorują otoczenie i jedzą zioła dziczne, bogate w witaminy, minerały i inne substancje odżywcze.
Ważne: świnki morskie są koprofagiczne – jedzą własne odchody. To pozwala im ponownie przyswoić składniki z nietrafionych roślin w kale, zapewniając efektywne wchłanianie.
W hodowli dieta powinna naśladować naturalne preferencje: dobre siano, różne warzywa, mała ilość peletów dla świnek morskich. Stała woda to podstawa zdrowia.