I porcellini d'India possono, e dovrebbero, mangiare erba fresca ogni giorno. I porcellini d'India brucano, rosicchiano erba e piante sia di giorno che di notte, che li mantiene pieni e aiuta a mantenere i denti troppo lunghi. < /p>
Mentre il fieno e l'erba fresca sono raccomandati come le principali materie prime della dieta di una cavia, i ritagli di prato non dovrebbero essere dati alle creature in quanto possono causare problemi digestivi. Anche gli agrumi dovrebbero essere evitati, ma i porcellini d'India possono mangiare ogni giorno verdure a foglia verde come cavoli e broccoli. Mele e ortaggi a radice, come le carote, possono essere somministrati alle cavie come dolcetti. Inoltre, i pellet di cavia forniscono vitamina C essenziale per mantenere le piccole creature in buona salute.