Świnki morskie są roślinożercami i ich dieta powinna składać się przede wszystkim z siana, świeżych warzyw i niewielkiej ilości pelletu. Siano powinno stanowić większość ich diety i ważne jest, aby zapewnić śwince morskiej różnorodne rodzaje siana, aby mieć pewność, że świnka morska otrzymuje wszystkie potrzebne składniki odżywcze. Codziennie należy podawać świeże warzywa, a dobrym wyborem jest sałata rzymska, marchew, papryka i ogórki. Pelety należy podawać w małych ilościach i ważne jest, aby wybrać taki, który jest specjalnie opracowany dla świnek morskich.
Jeśli nie masz pewności, czym karmić swoją świnkę morską, zawsze najlepiej skonsultować się z weterynarzem.