Морські свинки - рослиноїдні тварини, і їх травлення розвинулося відповідно. Морським свинкам потрібні дієти з високим вмістом клітковини, а для дуже важливої кількості потрібна кількість вітаміну С. У людей, крім людей, деяких видів мавп та морських свинок, всі організми ссавців здатні виробляти вітамін С з їжею, тому надзвичайно важливо, щоб наш вихованець отримував свіжі овочі щодня. На фермах зелень годують вранці та пізно ввечері.
Морським свинкам можна давати багато видів рослин, включаючи більшість садових бур’янів, таких як кульбаби, деревій, куркума та дятли, але в жодному разі не харчуються ними, наприклад, довгоносиками, жовтиками або шпаками. Взимку набагато складніше виробляти свіжу зелень щодня, і в цьому випадку їх замінює така зелень, як брокколі та петрушка, які мають особливо високий вміст вітаміну С. Ми також можемо давати своєму вихованцеві редис і хрін, хоча вони містять менше вітаміну С. Якісне вугілля також є важливим компонентом раціону морських свинок, оскільки воно забезпечує їх необхідною кількістю рослинної клітковини.