Hamsters enjoy a diet of commercial hamster food supplemented with fresh fruits and vegetables like spinach, apples and carrots. Hamsters save food for later by stuffing their faces full of food and creating little hoards of food throughout the habitat, especially their favorite foods. Hamster owners can tell what their hamster loves by checking out what the hamster stashes for later.
Hamsters can also eat a diet with fresh seeds and nuts, although these foods should be given sparingly due to high fat content. Hamsters should not be given candy or processed foods. Access to fresh water is important for optimal health.