Morski prašički so rastlinojedci in njihova prehrana naj bo sestavljena predvsem iz sena, sveže zelenjave in majhne količine peletov. Seno bi moralo predstavljati večino njihove prehrane in pomembno je, da zagotovite različne vrste sena, da zagotovite, da vaš morski prašiček dobi vsa hranila, ki jih potrebuje. Vsak dan je treba ponuditi svežo zelenjavo, nekatere dobre izbire pa so solata, korenje, paprika in kumare. Pelete je treba hraniti v majhnih količinah in pomembno je, da izberete pelete, ki so posebej oblikovane za morske prašičke.
Če niste prepričani, s čim hraniti svojega morskega prašička, je vedno najbolje, da se posvetujete z veterinarjem.