Hamsters typically eat 1-2 tablespoons of food every 24 hours, and they always hoard some of their food for later. Amazingly, they can carry the equivalent of their own body weight in their cheeks!