Last Updated on October 1, 2026 by admin
Quick answer: Yes, hamsters can eat a little plain cooked rice, white or brown, as an occasional treat: a small pinch (about a quarter of a teaspoon) for a Syrian hamster and a few grains for a dwarf, once or twice a week. Serve it fresh, cooled and unseasoned, with no salt, butter, oil, soy sauce or garlic. A few grains of uncooked rice are not dangerous, but cooked rice is easier to digest. Do not feed leftover rice that has sat out at room temperature.

Is rice good for hamsters?
Rice is a grain, and grains are a natural part of a hamster’s diet. It provides carbohydrates for energy and is gentle on the stomach, so a small amount can be useful for a hamster recovering from a mild tummy upset. It is not very nutritious on its own, though, so it should never replace a complete hamster mix or lab block.
| Type of rice | OK for hamsters? | Notes |
|---|---|---|
| Plain cooked white rice | Yes, occasionally | Easy to digest; low in fiber |
| Plain cooked brown rice | Yes, occasionally | More fiber and B vitamins; best choice |
| Uncooked rice | A few grains | Hard and dry; cooked is preferred |
| Wild rice (plain, cooked) | Yes, occasionally | Higher in protein and fiber |
| Fried rice, rice dishes, takeaway rice | No | Salt, oil, onion, garlic and sauces |
| Flavored or instant rice packets | No | Salt, seasoning and additives |
| Plain puffed rice cereal | A piece or two, rarely | Usually contains added sugar and salt |
| Plain unsalted rice cake | A small corner, rarely | Avoid flavored, salted or chocolate rice cakes |
How much rice can a hamster eat?
- Syrian hamster: a small pinch (about a quarter of a teaspoon) of cooked rice, once or twice a week.
- Dwarf hamsters: a few grains, once or twice a week. White rice is starchy and quickly turns to sugar, so keep it small for diabetes-prone Campbell’s, winter white and Chinese hamsters.
Count rice as part of the day’s food rather than an extra on top, so your hamster still eats its balanced mix.
How to prepare rice for your hamster
- Cook the rice in plain water with nothing added.
- Let it cool to room temperature.
- Offer a small portion in the food bowl.
- Remove uneaten rice after a few hours, and check the nest for hoarded rice, which can spoil.
Hamsters often stuff cooked rice into their cheek pouches. Slightly drier, fluffy rice is better than very sticky rice, which can cling inside the pouches.
Can hamsters eat cold or leftover rice?
Only if it was handled safely. Cooked rice that is left at room temperature can grow Bacillus cereus, a bacterium whose toxins are not destroyed by reheating. Rice that was cooled quickly, refrigerated within an hour or two and used within a day is fine to give in a small portion once it has come back to room temperature. If the rice sat out for hours, was seasoned, or is more than a day old, throw it away rather than feeding it to your hamster.
Can hamsters eat uncooked rice?
A few dry grains are unlikely to cause harm, and some seed mixes contain puffed or flaked rice. Raw grains are hard and offer little nutrition, though, so cooked plain rice, or the grains in a commercial hamster mix, is the better option. Our guide to safe seeds and grains for hamsters covers better everyday grains such as oats, millet and barley.
Frequently Asked Questions
Can hamsters eat Rice Krispies?
One or two plain pieces as a rare treat will not hurt, but breakfast cereals usually contain added sugar and salt. Never give frosted, chocolate or marshmallow versions.
Is white or brown rice better for hamsters?
Brown rice has more fiber and nutrients, so it is slightly better. Both are fine in small amounts when cooked plain.
Can hamsters eat rice every day?
No. Once or twice a week is enough. Daily starchy treats can lead to weight gain and crowd out the complete hamster food.
Can hamsters eat fried rice?
No. Fried rice contains oil, salt and often onion and garlic, which are not safe for hamsters.
What other human foods can hamsters eat?
Small amounts of plain cooked egg, many vegetables, and low-sugar fruit work well. See which fruits hamsters can eat and whether hamsters can eat egg yolk.