Dobra karma dla świnki morskiej musi być przede wszystkim zdrowa i zbilansowana. Produkt powinien zawierać twarde elementy, które umożliwiają ścieranie siekaczy świnki morskiej. Może to być pełnowartościowy granulat, marchewka, czy siano. Wysokiej jakości karma dla kawi musi być bogata w witaminę C, ponieważ świnki morskie nie potrafią jej syntezować. Codzienny pokarm dla świnki morskiej powinien być ubogi w zboża i mieszanki z dużą zawartością ziaren. W zamian za to dobrym wyborem będzie karma z dodatkiem kwasów tłuszczowych, prebiotyków, naturalnych pigmentów roślinnych, luteiny i beta-karotenu.