Hamsters hoard their food as a natural instinct for survival. In the wild, they store extra food in their burrows to ensure they have enough to eat during times of scarcity. This behavior is also observed in pet hamsters as they retain their wild instincts to keep a stash of food for later consumption.