Yes, hamsters can eat sweet potato. Plain, peeled sweet potato is a safe vegetable treat, raw or cooked. Give a piece about the size of your fingernail once or twice a week, with no salt, butter or seasoning. It should sit alongside their dry food and other vegetables, not replace them, and dwarf hamsters should have a smaller piece.
| Safe? | Yes, as a plain vegetable treat |
| How much | A fingernail-sized piece, about 1 cm (0.4 in) across |
| How often | Once or twice a week |
| Best served | Peeled, raw or plain baked or steamed, cooled |
| Watch out for | Seasoning, oil, butter, soft pieces stuck in cheek pouches |
Is sweet potato safe for hamsters?
Yes. The Bunnyjackpot Foundation, a UK small-pet rescue, lists sweet potato among its safe vegetables for hamsters, and a vet-reviewed guide from The Vet Desk calls it good for hamsters in small amounts. It brings fibre, antioxidants and some minerals, and it is fairly low in calories.
It is still an extra. Most of a hamster's food should be a good hamster mix or pellets, with fresh food as a small side. The PDSA says a teaspoon or two of fresh food a day is plenty, and warns that too much sweet-tasting fruit and veg can lead to obesity and diabetes.
How much sweet potato can a hamster have?
For a Syrian hamster, a piece about 1 cm (0.4 in) across, roughly the size of your fingernail, once or twice a week. The Vet Desk suggests about half a teaspoon if it is cooked and mashed. Bunnyjackpot's handy rule for any fresh food is a piece the size of your hamster's ear.
Dwarf hamsters need about half that. Rotate sweet potato with other vegetables through the week rather than giving it every day, because no single vegetable covers everything.
How to prepare sweet potato for a hamster
- Wash it. Scrub the outside under the tap to get rid of soil and residue.
- Peel it. The Vet Desk advises removing the peel to cut down on pesticides and dirt.
- Cut a tiny piece. Raw is fine. If you cook it, bake or steam it plain and let it cool fully.
- Serve it in the bowl. Hamsters hoard, so check their stash and remove any leftovers within a few hours.
Raw, cooked, skin, leaves and fries
- Raw: yes. Crunchy and good for gnawing.
- Plain baked, boiled or steamed: yes, cooled and in a tiny piece.
- Skin: peel it off.
- Leaves and vines: we would skip them. None of our sources covers them, so we stick to the root.
- Fries, wedges, crisps (chips), mash with butter, sweet potato pie: no. Bunnyjackpot says to avoid foods cooked in oil or flavoured with seasoning.
Sweet potato is not the same plant as an ordinary potato. Ordinary potato, including raw or green potato, is on Woodgreen's unsafe list, so do not swap one for the other. Our page on hamsters and potatoes explains the difference.
Who should have less
Dwarf hamsters, especially Campbell's and winter white (Russian) dwarfs, are prone to diabetes, so give them a smaller piece and keep it to once a week. Start any hamster with a tiny taste and check for soft droppings over the next day. Young hamsters still settling onto solid food are better left on their usual mix until they are a few weeks into their new home.
What to offer instead
For another orange vegetable, try a little plain pumpkin or a sliver of carrot. For a leafy, low-sugar option, a small piece of broccoli works well. Our list of what hamsters can eat covers the rest, our hamster diet guide shows how fresh food fits in each day, and our hamster care guide covers everything else.
Sweet potato questions
Is sweet potato better raw or cooked for hamsters?
Both are fine. Raw sweet potato is crunchy and good for gnawing; plain baked or steamed sweet potato is softer and easier for older hamsters. Cooked pieces should be cool, unseasoned and served tiny, because soft food can stick in cheek pouches. Take away leftovers the same day.
Can hamsters eat sweet potato skin?
We would peel it. The vet-reviewed guide from The Vet Desk advises removing the peel to cut down on pesticide residue and dirt. Peeling is quick, and the orange flesh is the part your hamster wants anyway. Wash the sweet potato well before peeling.
Can dwarf hamsters eat sweet potato?
Yes, in a smaller piece. Sweet potato is a vegetable rather than a fruit, but it tastes sweet, and dwarf hamsters such as Campbell's and winter whites are prone to diabetes. Give a dwarf a piece about half the size of a Syrian's, once a week, and mix it up with leafy greens.
Can hamsters eat sweet potato fries or crisps?
No. Fries, wedges and crisps (chips) are cooked in oil and usually salted or seasoned, and the Bunnyjackpot Foundation says to avoid foods cooked in oil or flavoured with seasoning. Plain raw or plain baked sweet potato gives your hamster the same treat without the fat and salt.
