Trawy:świnki morskie spędzają znaczną część swojego czasu na pasie na trawie. Wolą młode i delikatne pędy trawy, które zapewniają niezbędne składniki odżywcze i błonnik.
Liście:żywią się także liśćmi różnych roślin i krzewów. Niektóre wspólne liście, które spożywają, obejmują mniszki mniszka lekarskiego, koniczyny, babki i innych roślin liściastych.
Kora i gałązki:W niektórych przypadkach świnie morskie mogą również skubać kora i gałązki, szczególnie gdy inne źródła żywności są rzadkie.
Korzenie:Czasami kopają i jedzą korzenie roślin, uzyskując niezbędne składniki odżywcze z podziemnych części roślinności.
Owoce i nasiona:w ograniczonych ilościach świnki morskie mogą spożywać upadłe owoce, nasiona i jagody, które znajdują w ich naturalnym środowisku.
Dzikie zioła:badają otoczenie i spożywają dzikie zioła, które zapewniają witaminy, minerały i inne niezbędne składniki odżywcze.
Należy zauważyć, że świnki morskie są zwierzętami koprofagicznymi, co oznacza, że spożywają własne odchody. To zachowanie pozwala im wyodrębnić dodatkowe składniki odżywcze z niestrawionej materii roślinnej w ich odchodach, zapewniając skuteczne wchłanianie składników odżywczych.
W niewoli właściciele świnek morskich powinni zapewnić dobrze zrównoważoną dietę, która ściśle naśladuje ich naturalne preferencje żywieniowe. Obejmuje to świeże siano dobrej jakości, różnorodne warzywa i niewielką ilość granulek specjalnie sformułowanych dla świnek morskich. Zapewnienie dostępu do czystej wody jest również niezbędne dla ich zdrowia i samopoczucia.