Hamsters eat, on average, only about one to two tablespoons full of food per 24 hours. They avidly put everything else into storage. Syrian hamsters—the larger ones, also called Golden Hamsters—may eat a little more; dwarf hamsters eat a little less. Hamsters eat 1–2 tablespoons of food every 24 hours.