As cobaias podem comer repolho, embora não devam receber mais do que aproximadamente 1/3 de litro por dia. O resto da dieta da cobaia deve consistir de grama e feno, que devem ser ambos vêm de fontes de alta qualidade.
Recomenda-se também que, além da grama, feno e verduras frescas como repolho, as cobaias recebam pepitas de qualidade comercial. A quantidade vai depender dos nuggets escolhidos, portanto, as orientações da embalagem devem ser seguidas. Se um proprietário deseja alimentar seu porquinho-da-índia com um tipo diferente de alimento, aspargos, couve de Bruxelas, cenoura, couve-flor, aipo, couve, salsa, rabanete, nabo e tomate são todos saudáveis e seguros para os porquinhos-da-índia. As folhas do tomate, bem como o ruibarbo e as batatas, precisam ser mantidas longe das cobaias, pois não são escolhas alimentares seguras.