Skip to content
Free UK delivery over £39 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets

What do hamsters eat?

A commercial hamster mix or formulated pellet food should form the base of a hamster's diet, giving a balanced spread of grains, seeds and protein suited to their needs. Small amounts of fresh vegetables and occasional protein round this out, while a short list of unsafe foods is worth knowing and avoiding.

A good everyday mix

A hamster-specific mix or pellet food gives a balanced diet without much extra thought, and most hamsters do well fed a measured amount once a day. Syrian hamsters are solitary and should be fed alone, while dwarf species have slightly different needs, so it is worth checking guidance for your particular type.

Hamsters are natural hoarders and will often stash food in their bedding rather than eating it straight away, which is normal behaviour rather than a sign something is wrong. It is still worth checking occasionally for stashed fresh food that could spoil before it is eaten.

Fresh vegetables and occasional protein

Small pieces of carrot, cucumber, broccoli or apple a few times a week make a good addition, offered in amounts a hamster can finish so nothing is left to rot in the bedding. Introduce any new food gradually, since a hamster's digestive system can be upset by sudden changes.

A small amount of plain cooked egg, mealworm or a similar protein source can be offered occasionally, particularly for Syrian hamsters, and most take to it readily. This should stay an occasional extra rather than a regular feature of meals, since their everyday mix already covers protein needs.

What to avoid, and watching for changes

Onion, garlic, chocolate and citrus fruits should all be avoided, along with anything sticky enough to risk getting stuck in a hamster's cheek pouches. Fresh water should be available at all times, usually from a bottle, checked daily to make sure it is flowing and has not become blocked.

A hamster that stops eating, loses noticeable weight, or seems unusually quiet or lethargic should be seen by a vet, since small pets can decline quickly once something is wrong. Wet, matted fur around the tail is also worth having checked promptly.

Common questions

What is the best food for a hamster?
A hamster-specific mix or formulated pellet food, fed as a measured daily amount, gives a good balanced diet. Small amounts of fresh vegetables and occasional protein can be added on top.
Why does my hamster hide its food?
Hoarding food in bedding is completely normal hamster behaviour rather than a sign of a problem. It is still worth checking occasionally for stashed fresh food that might spoil before it is eaten.
Can hamsters eat cheese or meat?
A small amount of plain cooked egg or mealworm can be offered occasionally as a protein treat, particularly for Syrian hamsters, but this should stay occasional rather than a regular part of meals since their normal mix already covers protein.
What foods are bad for hamsters?
Onion, garlic, chocolate and citrus fruits should all be avoided, along with sticky foods that risk getting stuck in a hamster's cheek pouches. Sticking to a hamster-specific mix plus safe fresh extras avoids most of these problems.
Why has my hamster stopped eating?
A hamster that goes off its food, loses weight, or seems unusually quiet should be seen by a vet, since small pets can deteriorate quickly. Wet or matted fur around the tail is also worth getting checked promptly.

Related

Sources

Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.

Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.