The hamster is an omnivore with a very small stomach and a habit of stuffing food into its cheek pouches first, then carefully hoarding it around its burrows. That is why WHAT you offer matters more than how much – a poor choice ends up in a stash to be eaten later.
- The base: one to two teaspoons of a quality sugar-free mix a day.
- A piece of fresh vegetable daily, protein 2–3 times a week.
- Dwarf hamsters: no fruit at all (diabetes-prone).
- Never: citrus, onion, garlic, chocolate, sweets.
The base: a quality mix
The core of the diet should be a hamster seed and grain mix (one to two teaspoons a day) containing varied seeds, grains and dried vegetables – with no added sugar, honey or colourful “fruity” bits. Check the label: sugar also hides under the names molasses, honey, glucose syrup and “fruit additions”.
Colourful honey balls and yoghurt drops from shops are to a hamster what sweets for breakfast, lunch and dinner would be to us – a road to obesity and, in dwarf species, diabetes.

Fresh vegetables: a piece every day
Safe choices (in small amounts, the size of the hamster's ear):
- cucumber, courgette, pepper, carrot,
- broccoli, cauliflower, kohlrabi,
- radicchio, rocket, lamb's lettuce, endive,
- parsley, basil, dill and other herbs.
Always introduce a new food gradually and watch digestion. Remove uneaten fresh leftovers from the cage the next day, before they reach the hoard and go mouldy there.
Protein: the often forgotten part
Wild hamsters also eat insects – they are omnivores, not seed-eaters. Two to three times a week offer a mealworm, boiled egg or a piece of cooked chicken breast (no salt or spices). Protein is especially important for young hamsters and females.
Forbidden: foods a hamster must never have
- citrus and all acidic foods (lemon, orange),
- onion, garlic, leek, raw potato, tomato leaves,
- chocolate, sweets and anything sugary,
- avocado, almond kernels, fruit stones,
- spiced, salted and fried human food.
How much food per day?
An adult Syrian hamster needs roughly one to two teaspoons of mix daily, dwarf species even less. An empty dish does not mean hunger – the hamster has most likely stuffed the food into its burrow pantry. If you top up daily “because it ate everything”, you are actually feeding it double. Once a week, while cleaning the toilet corner, check the stash and remove only the perishable parts; leave the dry seeds, as losing its hoard is highly stressful for a hamster.
Water
Fresh water must always be available – clean the bottle weekly and check the ball is not stuck. How to set up the rest of the hamster's home is covered in What cage does a hamster need.
This article is general advice and does not replace a visit to the vet. If your animal is ill, injured or getting worse, talk to a vet as soon as you can.
Keeping an eye on your pet’s weight?
Logging weight regularly helps you spot changes sooner. Create a profile for your pet and follow its measurements over time, all in one place.
Free on Živalce.si.
Sources and photos
- Your hamster's diet — PDSA (accessed: 29.07.2026)
- Hamster diet — RSPCA (accessed: 29.07.2026)
- Owning a Pet Hamster — VCA Animal Hospitals (accessed: 29.07.2026)
Photos
- Author: Anton Vakulenko · CC BY-SA 2.0 · source: Wikimedia Commons