Food check · Hamsters

Can hamsters eat rice?

Yes, plain rice is safe: a few dry grains, or a pinch of plain cooked rice, now and then. Never fried, salted, seasoned or sticky rice.

Checked against Bunnyjackpot Foundation: Balanced hamster diet, The Vet Desk: Can hamsters eat rice?, Woodgreen: What to feed your hamster and 2 more on

Check another food

Yes, hamsters can eat plain rice in small amounts. A few dry grains, or a pinch of plain cooked rice that has cooled, now and then is fine. The Bunnyjackpot Foundation, a UK small-pet rescue, lists rice as safe dried or cooked. It has little goodness for a hamster, so treat it as an extra. Never give fried, salted, seasoned or sticky rice.

Safe? Yes, plain, in small amounts
How much Four or five grains for a Syrian, two or three for a dwarf
How often Once or twice a week at most
Best served Dry and uncooked, or plain boiled, cooled and not sticky
Watch out for Salt, oil, sauces, sticky clumps in cheek pouches

Is rice safe for hamsters?

Yes. Plain rice is not toxic to hamsters, and grains are a natural part of what they eat. The Bunnyjackpot Foundation lists rice and pasta as safe, dried or cooked, and Woodgreen includes pulses and cereals among healthy treats. The Vet Desk, a vet-reviewed guide, calls rice safe but low in nutrition: a treat, not a staple. Your hamster's dry mix should still be their main food.

How much rice can a hamster eat?

The Vet Desk suggests the occasional grain of rice, and only very small amounts for Campbell's and winter white dwarfs. We would give a Syrian four or five grains, and a dwarf two or three, once or twice a week. Scatter them in the bedding so your hamster forages for them.

Cooked or uncooked rice?

Both are fine. The Vet Desk prefers uncooked, because dry grains are easy to carry in cheek pouches without sticking. It also notes that raw rice is harder to digest, so keep raw portions to a few grains. Cooked rice must be plain, boiled in water only, fully cooled and not sticky, since clumps can lodge in the pouches and go off.

White, brown and other kinds of rice

Rice For hamsters?
Plain brown or wholegrain rice Yes: a little more B vitamins and fibre, says The Vet Desk
Plain white rice Yes, in the same small amount
Egg fried rice, pilau, risotto No: oil, salt, onion and garlic
Microwave pouch rice No: usually has added oil and salt
Rice Krispies (Rice Bubbles) One or two plain pieces at most: they contain sugar
Rice cakes, salted or flavoured No
Rice pudding No: milk and sugar

How to give rice to a hamster

  1. Choose plain rice. Brown or white, with nothing added.
  2. Dry or boiled. Give a few dry grains, or boil some in water only and let it cool fully.
  3. Separate the grains. Cooked rice should be loose, not a sticky clump.
  4. Scatter or hand-feed. Sprinkle grains in the bedding for a foraging game.
  5. Clear cooked leftovers. Remove any cooked rice within a few hours, as it spoils in a warm nest.

Cooked rice left out goes off quickly. Never give rice that has sat out at room temperature for hours.

Other treats to try

For variety, try a piece of plain popcorn, a dry crumb of Weetabix or a little boiled egg. Our page on bread covers another cupboard food. Our safe food list for hamsters, hamster diet guide and hamster care guide cover the rest.

Rice questions

Can hamsters eat uncooked rice?

Yes, a few dry grains are fine. The Vet Desk prefers uncooked rice because hamsters can carry dry grains in their cheek pouches without them sticking. Raw rice is harder to digest, so keep it to four or five grains for a Syrian and two or three for a dwarf.

Can dwarf hamsters eat rice?

Yes, in very small amounts, as The Vet Desk advises for Campbell's and winter white dwarfs. Two or three plain grains once or twice a week is plenty. Rice is starchy, and dwarfs are prone to diabetes, so do not let it become a regular food.

Can hamsters eat brown rice?

Yes. Plain brown or wholegrain rice is safe and has slightly more B vitamins and fibre than white rice, according to The Vet Desk. Serve it dry or boiled in water and cooled, in the same small amount as white rice.

Can hamsters eat fried rice?

No. Fried rice is cooked in oil and usually has salt, soy sauce, onion or garlic, which Burgess lists as poisonous to rodents. If your hamster stole a grain or two, offer water and watch for diarrhoea, and ring your vet if they seem unwell.

Sources