I porcellini d'India mangeranno quasi qualsiasi cosa messa nella ciotola del cibo, ma i semi di zucca e altri tipi di semi di grandi dimensioni sono pericoli di soffocamento. Mentre i semi di zucca possono essere nutrizionalmente densi, ci sono cose migliori da sfamare animale domestico porcellino d'India.
Le cavie possono sopravvivere con una dieta composta principalmente da fieno di timothy. Questo fieno non solo aiuta la digestione, ma fornisce alla cavia l'alimentazione di cui ha bisogno. Altri cibi accettabili includono frutta e verdura fresca come spinaci, cavoli, lattuga, fragole, pomodori, cavoli e mirtilli. I porcellini d'India possono avere piccole quantità di zucca fresca un paio di volte a settimana, ma tutti i semi devono essere rimossi.