3D illustration: a hamster next to a dish of cabbage
Drag to turn · tap your pet

Hamster · Vegetables

Can hamsters eat cabbage?

Yes — safe in normal portions

Yes. Cabbage is listed as safe by UK charities and vets. Offer a small piece of leaf a few times a week; too much can cause gas or loose droppings.

Portion
A piece about 1–1.5 cm (⅜–⅝ in) across for a Syrian; about half that for a dwarf. Keep all fresh food together to about 1–2 teaspoons a day for a Syrian and about half that for a dwarf.
How often
A few times a week, rotated with other vegetables.
Sugar
3.2 g / 100 g

How to serve it

  1. Wash well and discard wilted outer leaves
  2. Tear or cut a small piece of leaf
  3. Serve raw
  4. Remove any uneaten piece, including from the hoard, within a few hours

Why

Risks. Cabbage-family vegetables can cause gas, and watery leaves in large amounts can loosen droppings. Leafy greens rot quickly if hoarded.

Benefits. Low in sugar and calories, with fibre and vitamins.

Questions owners ask 2

Are red cabbage, savoy and Chinese cabbage OK?

Yes, the same small-portion rule applies to all common cabbages.

Can hamsters eat cooked cabbage or coleslaw?

Plain cooked cabbage is fine but raw is better. Coleslaw contains mayonnaise and often onion, so never feed it.

Cabbage: nutrition per 100 g

Water92.2 g
Energy25 kcal
Sugars3.2 g
Fat0.1 g
Protein1.3 g
Fibre2.5 g
Calcium40 mg
Phosphorus26 mg
Calcium : phosphorus1.54 : 1
Sodium18 mg
Vitamin A (RAE)5 µg
Vitamin C36.6 mg

“Cabbage, raw”, USDA FoodData Central (SR Legacy, FDC 169975). Public domain.

Sources & method 4

The sources below discuss cabbage for hamsters (or for pet rodents generally). Confidence: medium. Rated on the JOMIZOO Feeding Scale; when good sources disagree we choose the more cautious level.

  1. What to feed your hamster - safe foods, fruit, veg and a complete feeding guide — Woodgreen Pets Charity
  2. Hamsters as pets — PDSA
  3. Hamster Nutrition — Dogwood Animal Hospital, Lawrenceville, Georgia
  4. Hamster care — Blue Cross

Other pets

More vegetables

All 68 foods for hamsters →