Yes, but only now and then. The PDSA lists mushroom among the vegetables hamsters can have in moderation, so a fingernail-sized piece of plain, washed, shop-bought mushroom once in a while is fine. Never give wild mushrooms, and never mushrooms cooked with butter, oil, onion or garlic. Some vets would skip them altogether, so treat them as a rare extra.
| Safe? | Sometimes: shop-bought, plain, as a rare treat |
| How much | A piece the size of your little fingernail, about 1 cm (0.4 in) |
| How often | Once every week or two at most |
| Best served | Washed, plain, ideally lightly cooked in water and cooled |
| Watch out for | Wild mushrooms, garlic or onion, butter and oil, loose droppings |
Are mushrooms safe for hamsters?
Ordinary supermarket mushrooms are not toxic to hamsters, but good sources do not fully agree on them. The PDSA puts mushroom on its list of vegetables to feed in moderation, and the Bunnyjackpot Foundation, a UK small-pet rescue, lists mushrooms as safe too. The Vet Desk, a vet-reviewed guide, is more cautious: it says a small nibble now and then is probably fine, but recommends leaving mushrooms out because so little is known about them in hamsters, and raw mushrooms carry small amounts of compounds that may be harmful to a tiny animal.
We follow the middle path. Both charities say yes, so a small piece is fine, but there is no reason to make mushrooms a regular food. Your hamster gets nothing from them that safer vegetables do not already give.
How much mushroom can a hamster eat?
A piece about 1 cm (0.4 in) across, no bigger than your little fingernail, once every week or two is plenty for a Syrian. Give a dwarf hamster (Campbell's, winter white, Roborovski or Chinese) about half that. The PDSA says all fresh fruit, vegetables and herbs together should add up to only a teaspoon or two a day, so mushroom should take a small share of that, not all of it.
How to prepare mushrooms for a hamster
- Buy them, never pick them. Use ordinary shop-bought white, chestnut or button mushrooms. Wild mushrooms are easy to mistake, and some are deadly.
- Wash and trim. Rinse off any soil and cut away anything soft, slimy or gone off.
- Cook it plain, if you like. The Vet Desk notes that cooking lowers the compounds found in raw mushrooms. Simmer a slice in plain water, with no salt, butter or oil, then let it cool fully.
- Cut one small piece. Offer a single 1 cm (0.4 in) piece and put the rest back in your fridge.
- Check the stash next day. Hamsters hoard food in their nest, and cooked mushroom spoils fast. Remove any leftovers within 24 hours.
Cooked, raw, dried and tinned mushrooms
- Raw: a tiny piece is unlikely to hurt, but plain cooked and cooled is the safer choice.
- Fried or in a sauce: no. Butter, oil and salt are bad for hamsters, and Burgess warns that onions and garlic are poisonous to rodents.
- Dried mushrooms: skip them. They are often sold as wild varieties and are harder to identify.
- Tinned or pickled: no, because of the salt, brine or vinegar.
If your hamster has eaten a wild mushroom from the garden or a walk, ring your vet straight away, even if they seem well. Take a photo of the mushroom, or bring a piece in a bag, so the vet knows what it might be.
Leave mushrooms out for a hamster that has only just come home or is recovering from diarrhoea.
What to offer instead
For a vegetable everyone agrees on, try a leaf of pak choi (bok choy), a thin slice of cucumber or a sliver of carrot. Our safe food list for hamsters has the full picture, our hamster diet guide shows how fresh food fits around their dry mix, and our hamster care guide covers the rest of their needs.
Mushroom questions
Can hamsters eat raw mushrooms?
A tiny piece of raw, washed, shop-bought mushroom is unlikely to hurt a hamster, and the PDSA lists mushroom as safe in moderation. The Vet Desk notes raw mushrooms carry small amounts of compounds that cooking reduces, so a plain simmered and cooled piece is the gentler choice.
Can dwarf hamsters eat mushrooms?
Yes, in an even smaller amount: a piece about half the size of a little fingernail, once every week or two at most. Mushrooms are low in sugar, so they are not a diabetes worry for Campbell's or winter white dwarfs, but they add nothing a dwarf needs.
Are any mushrooms poisonous to hamsters?
Yes. Many wild mushrooms are poisonous to people and pets, and they are easy to confuse with harmless ones. Only ever feed ordinary shop-bought mushrooms. If your hamster eats a wild mushroom, ring your vet straight away and take a photo or sample with you.
Can hamsters eat mushroom stalks?
Yes, the stalk of a shop-bought mushroom is the same food as the cap. Trim off the dirty base, wash it and cut a small piece. Stick to the same tiny amount: the stalk is not a separate extra on top of the cap.
