Type the food in your hand. You get a straight answer — yes in a small portion, only as a treat, better not, or never — with the reason, the part that matters, how much, and who says so. Dwarf hamsters get a stricter answer on fruit, because they are prone to diabetes. Where the vet and charity sources are silent, it says so instead of guessing.
Grapes
Never
Never feed these
If your hamster has eaten something on the never list and is off its food, has diarrhoea or a wet bottom, or is breathing oddly, ring a vet who sees small animals now. This tool is for the fruit bowl, not for a sick hamster.
Feeding sources checked 2026-09-25.
Quick answer: a hamster’s diet is its pellets — PetMD says 90% of what it eats — plus hay, with a teaspoon or two of fresh food a day (PDSA), each piece as small as its ear (Blue Cross), and treats kept to no more than 10% of the diet (Merck). Most vegetables are fine: broccoli, cauliflower, cucumber, peppers, kale, spinach, peas. Fruit is an occasional treat — and for dwarf hamsters, which are prone to diabetes, better not. Never: grapes and raisins, rhubarb, onion, garlic, raw potato, raw beans, chocolate, almonds, peanuts, tomato leaves, fruit stones and apple seeds, spicy, sugary and processed food.
How to use it
Type one food the way you would say it — carrots, can hamsters eat cheese, banana peel. The part matters, so the checker treats banana and banana peel, or tomatoes and tomato leaves, as different questions, because the sources do. Say whether yours is a Syrian or a dwarf: the answer on fruit changes. The link keeps both, so you can send it to whoever is holding the snack bag.
Where the sources disagree — and why the stricter answer wins
- Grapes. The RSPCA: “Don’t give them grapes or rhubarb, as these can be poisonous to rodents.” Chewy’s vet-reviewed page allows a quarter of a small seedless grape for a Syrian every week or two, and none for a dwarf. This tool says never.
- Onion. The PDSA lists onion among suitable vegetables. Chewy’s Dr. Mitchell, a veterinarian, says onion may damage red blood cells. When two sources disagree about something that can harm a hamster’s blood, the answer is no.
- Celery. The PDSA says suitable; PetMD and Chewy warn that the stringy stalks are a choking hazard. Better not.
- Citrus. The PDSA says the jury is still out and it may be best to avoid it; PetMD lists it among foods to avoid. Better not.
The cost of a wrong “yes” is a sick hamster. The cost of a wrong “no” is a carrot top nobody eats.
Dwarf hamsters and fruit
Blue Cross puts it simply: “Syrian hamsters can have small pieces of fruit as an occasional treat.” The PDSA adds that “Russian Dwarf hamsters are particularly prone to diabetes” and warns against overfeeding sugary fruit and veg. So for a Campbell’s, a winter white, a Roborovski or a Chinese hamster, this checker answers fruit with “better not” — and where a vet-reviewed page does give a dwarf portion (half a blueberry once a week, a lentil-sized piece of banana every two or three weeks), it shows that too, so you can see both.
How much is a treat?
Less than you think. Blue Cross: portions of fresh food “as small as your hamster’s ear”. The PDSA: “just a teaspoon or two a day” of fruit, veg and herbs together. Merck: treats no more than 10% of the diet. And hamsters hoard — Blue Cross warns that fresh food rots in the bedding, so take out what has not been eaten the next day.
What “not rated” means
No vet or charity publishes a verdict on every food in the kitchen, and I am not going to pretend otherwise. If you type something the sources this tool uses do not cover — avocado, cherries, yoghurt, popcorn — you get “not rated”, not a guess. If you are not sure, don’t: the pellets are a complete diet, and there is always another treat.