Hamsters gostam de uma variedade de frutas e vegetais, incluindo cenouras. Hamsters são onívoros e comem matéria vegetal e animal. Na natureza, os hamsters comem grãos, sementes, folhas, insetos, frutas e muito mais. Frutas cítricas e cebolas são os únicos vegetais definitivos a evitar, pois são ácidos e podem causar dor de estômago no hamster.
Os hamsters podem comer qualquer um dos seguintes vegetais e frutas: uvas, melão, couve, pepino, milho, ervilhas, cenouras, maçã, banana, aipo, grama, brócolis, couve-flor e folhas de couve-flor, grama, broto de feijão e folhas de dente de leão . Esta é apenas uma lista curta, e há muito mais vegetais e frutas que os hamsters podem comer. Hamsters também precisam comer algum tipo de proteína. As opções para isso incluem ovo cozido, frango cozido, insetos disponíveis em lojas de animais ou comida de gatinho para aves.
Como muitos outros animais, o chocolate é tóxico para hamsters e doces açucarados também não devem ser dados. Hamsters gostam de sementes e nozes, no entanto, e uma guloseima pode incluir nozes, nozes, avelãs, castanhas de caju ou castanhas-do-pará. As nozes devem ser sempre sem sal. Outras idéias de tratamento incluem cereais matinais com baixo teor de açúcar, passas ou biscoitos. O ponto comum é evitar itens com grandes quantidades de açúcar ou sal.