Hamster genießen eine Diät mit kommerziellem Hamsterfutter, das mit frischem Obst und Gemüse wie Spinat, Äpfeln und Karotten ergänzt wird. Hamster bewahren Nahrung für später auf, indem sie ihr Gesicht mit Nahrung vollstopfen und überall kleine Nahrungshorden bilden Lebensraum, vor allem ihre Lieblingsspeisen. Hamsterbesitzer können sagen, was ihr Hamster liebt, indem sie später nachsehen, was der Hamster verstaut.
Hamster können sich auch mit frischen Samen und Nüssen ernähren, obwohl diese Lebensmittel aufgrund des hohen Fettgehalts sparsam verabreicht werden sollten. Hamster sollten keine Süßigkeiten oder verarbeitete Lebensmittel erhalten. Der Zugang zu frischem Wasser ist für eine optimale Gesundheit wichtig.