Os hamsters gostam de comer grãos, sementes, frutas e vegetais. Os hamsters devem ser alimentados com ração comercial para hamsters, que pode consistir em pellets ou misturas de sementes.
Ao comer misturas de sementes, os hamsters geralmente escolhem apenas alguns alimentos preferidos e não comem o resto, resultando em uma dieta desequilibrada. As dietas de pellets podem, no entanto, se tornar monótonas, o que pode fazer com que alguns hamsters parem de comê-las.
As dietas comerciais para hamsters podem ser complementadas com frutas e vegetais frescos. Eles também podem ser alimentados com feno, pão, arroz integral cozido, amendoim, sementes de abóbora e pipoca. A maioria dos hamsters também gosta de pequenas quantidades de manteiga de amendoim. Hamsters não devem ser alimentados com amêndoas, frutas cítricas ou batatas cruas.