Les hamsters apprécient un régime alimentaire composé d'aliments pour hamsters commerciaux complétés par des fruits et légumes frais comme des épinards, des pommes et des carottes. Les hamsters gardent de la nourriture pour plus tard en se remplissant le visage de nourriture et en créant de petites réserves de nourriture tout au long l'habitat, en particulier leurs aliments préférés. Les propriétaires de hamster peuvent dire ce que leur hamster aime en vérifiant ce que le hamster cache pour plus tard.
Les hamsters peuvent également manger des graines fraîches et des noix, bien que ces aliments doivent être donnés avec parcimonie en raison de leur teneur élevée en matières grasses. Les hamsters ne devraient pas recevoir de bonbons ou d'aliments transformés. L'accès à l'eau douce est important pour une santé optimale.