Świnki morskie zjadają prawie wszystko, co jest w ich misce, ale pestki dyni i inne rodzaje dużych nasion dławią zagrożenia. Podczas gdy nasiona dyni mogą być gęste pod względem odżywczym, lepsze są rzeczy do karmienia świnka morska.
Świnki morskie mogą żyć na diecie, która składa się głównie z tymotki. To siano nie tylko pomaga w trawieniu, ale zapewnia świnkę morską potrzebną do odżywiania. Inne dopuszczalne pokarmy obejmują świeże owoce i warzywa, takie jak szpinak, jarmuż, sałata, truskawki, pomidory, kapusta i jagody. Świnki morskie mogą mieć niewielkie ilości świeżej dyni kilka razy w tygodniu, ale wszystkie nasiona powinny zostać usunięte.