Small pets Nutrition & feeding

What to Feed a Hamster

In short

Feed a hamster a complete commercial hamster food (a formulated mix or pellet) as the staple, plus small amounts of suitable fresh vegetables and the occasional treat, with clean water always available. Avoid sugary, salty, or citrus foods and anything known to be unsafe. Hamsters naturally hoard food in their cheek pouches and bedding, so check stashes for spoilage. This is general guidance — your vet can advise for your hamster.

The basics of a hamster's diet

  • A complete hamster mix or pellet designed for hamsters as the main food.
  • Small amounts of safe fresh vegetables and herbs, introduced gradually.
  • Occasional small treats only — not a major part of the diet.
  • Constant access to clean, fresh water (a bottle or shallow dish).
  • A measured daily portion; hamsters are small and easily overfed.

Foods to avoid and the hoarding habit

Hamsters stuff food into their cheek pouches and hide it — a normal behaviour to plan around.

  • Avoid sugary, salty, fatty, and citrus foods, and anything known to be toxic.
  • Avoid sudden diet changes, which can upset digestion.
  • Because hamsters hoard food in their bedding, check and remove perishable stashes so they don't spoil.
  • Provide safe things to gnaw, as their teeth grow continuously.

Hamster feeding checklist

  • Offer a complete hamster mix or pellet as the staple.
  • Add only small amounts of safe fresh vegetables.
  • Keep fresh water available at all times.
  • Check bedding for hoarded perishable food and remove it.
  • Keep treats minimal and avoid unsafe foods.

What not to assume

  • Do not assume hamsters can eat sugary or citrus 'treat' foods safely.
  • Do not overfeed — hamsters are tiny and prone to obesity.
  • Do not ignore hoarded food; perishable stashes can rot in the bedding.
  • Do not change the diet abruptly.

When to ask a veterinarian

Nutrition is individual, and this page cannot assess your specific pet. Ask a licensed veterinarian — ideally before major changes — especially in these situations.

  • Puppies, kittens, pregnancy or nursing, or seniors — life stages with particular needs.
  • Weight concerns, a changing body condition, or any recommended weight-loss or weight-gain plan.
  • Any diagnosed condition or prescription diet (for example kidney, urinary, diabetic, or allergy diets).
  • Vomiting, diarrhoea, appetite loss, or refusal to eat that lasts or keeps coming back.
  • Before a major diet change, or if you are considering a raw, vegetarian, or home-prepared diet.

What to Feed a Hamster — Frequently Asked Questions

What should make up most of a hamster's diet?
A complete commercial hamster food — a formulated mix or pellet made for hamsters — should be the staple, with only small amounts of safe fresh vegetables and occasional treats alongside constant fresh water.
Why does my hamster hide its food?
Hoarding is natural: hamsters carry food in their cheek pouches and stash it in their bedding for later. It is normal, but you should check the stashes and remove any perishable food before it spoils.
What foods should hamsters avoid?
Avoid sugary, salty, fatty, and citrus foods, and anything known to be toxic to small pets. When unsure whether a food is safe, leave it out and ask your veterinarian.

Sources and further reading

Authoritative references used for general educational context. External links open in a new tab and these organisations do not endorse FaunaHub. Specific feeding amounts and diet choices depend on the individual animal and should be confirmed with the food label and a licensed veterinarian.