Hamsters hoard food as a natural instinct for survival. In the wild, they store food in their burrows to ensure they have a food supply during times of scarcity. Hoarding food also helps them feel secure and reduces stress, reflecting their natural behavior to prepare for times when food might be scarce.