Yes, hamsters can eat bok choy, but keep the portion small: a piece about the size of your thumbnail, once or twice a week for a Syrian, and half that for a dwarf. Bok choy is a brassica vegetable (same family as cabbage and broccoli), which means it can cause gas and bloating in larger amounts. Small pieces, not too often.

Bok choy is a leafy Chinese cabbage rich in vitamins A, C, and K and low in sugar, making it nutritionally appealing for hamsters. The caution is that all brassica vegetables contain compounds called glucosinolates, which can cause gas and digestive discomfort when eaten in large amounts. A small portion offered a couple of times a week is fine for most hamsters, but it should not be the only fresh vegetable you offer. Rotation with non-brassica greens is the smarter approach.

Is bok choy safe for hamsters?

Yes, in small amounts. Bok choy is not toxic and provides calcium, vitamin C, and antioxidants. The concern is its brassica nature: like cabbage, Brussels sprouts, and broccoli, it can produce gas in a hamster’s digestive tract when offered in excess. Too much at once leads to bloating and discomfort. Keep the portion small, introduce it gradually if it is new, and watch for signs of gas (a rounded belly, reluctance to move, or soft droppings) after the first few offerings.

Quick takeaway: a thumbnail-sized piece of bok choy leaf or stem, one to two times a week. Rotate with non-brassica vegetables so the diet is varied.

How much bok choy can a hamster eat?

A small piece a couple of times a week is the safe zone. Do not offer brassica vegetables daily or as the primary fresh food.

HamsterPortionHow often
SyrianA thumbnail-sized piece of leaf or stemOnce or twice a week
Dwarf (Robo, Winter White, Campbell’s)A smaller piece, about half a thumbnailOnce a week

For a full picture of safe and unsafe foods, see our guide to what hamsters can eat, our list of foods toxic to hamsters, and our roundup of safe vegetables for hamsters.

How to prepare bok choy for a hamster

Wash the bok choy well under running water. Both the leafy green parts and the white stem are fine, though the leafy part is softer and easier for a small hamster to manage. Cut a small piece and offer it fresh. Remove any uneaten bok choy within a few hours so it does not wilt and rot in the cage.

  • Rinse thoroughly. Bok choy can harbor soil and residue between its leaves.
  • Offer raw. Cooked bok choy prepared with oil, garlic, or soy sauce is not suitable.
  • Start with a small piece. If it is new to your hamster, begin with a very small piece and see how they respond over 24 hours.
  • Rotate with other vegetables. Do not rely solely on brassica greens; mix in cucumber, zucchini, or leafy greens from outside the brassica family.

What happens if a hamster eats too much bok choy?

Too much bok choy at once can cause gas, bloating, and soft stools. Signs include a visibly round or firm belly, the hamster sitting hunched or still, reluctance to eat, or loose droppings. If you notice these signs, stop offering bok choy for a week or two and return to plain food. Mild gas usually resolves on its own, but if your hamster appears in pain, stops eating, or shows signs of distress, contact an exotic vet.

Frequently asked questions

Can dwarf hamsters eat bok choy?

Yes, a small piece once a week is fine. Bok choy is low in sugar, which is a good trait for diabetes-prone dwarfs, but the gas risk from brassicas still applies, so keep the portion small and do not offer it daily.

Is bok choy better than cabbage for hamsters?

Both are brassica vegetables and carry the same gas risk. Bok choy has a slightly more tender leaf and may be easier for small hamsters to eat, but nutritionally they are similar. Keep both to small, infrequent portions.

Can hamsters eat the white stem of bok choy?

Yes, the white stem is fine in a small piece. It is crunchy, which hamsters enjoy and which helps wear down their teeth. The stem is a bit higher in water content than the leaf.

The bottom line

Bok choy is a nutritious, low-sugar vegetable that is safe for hamsters in small, infrequent portions. A thumbnail-sized piece once or twice a week for a Syrian, and half that for a dwarf, stays well within the safe zone. The brassica gas risk is real, so do not overdo it, and rotate bok choy with non-brassica greens for a balanced variety.

Keep reading: What Can Hamsters Eat?, Foods Toxic to Hamsters, Safe Vegetables for Hamsters

Hamster Corner provides general educational information about hamster care. It is not a substitute for professional veterinary advice. If your hamster shows signs of illness, contact an exotic vet promptly.