Food for hamsters Hamsters do not eat much relative to us or other pets. In fact, many owners have the tendency to overfeed their pets. Fortunately for us, hamsters will usually only eat as much as they need.
Hamsters are omnivores but lean more to a vegetarian diet.
They do very well on a complete compound food of a variety of seeds and other vegetable matter. Fresh food is also appreciated. Please keep in mind that these are foods that fed by owners and not vets. Actually hamsters aren't picky eaters and will eat almost anything. Just be careful not to give cooked food which is too oily.