Food check · Rats

Can rats eat cabbage?

Yes, in small amounts. Spring and savoy cabbage are best, white cabbage can cause gas, and red cabbage is best avoided.

Checked against The Vet Desk: Can rats eat cabbage?, Unusual Pet Vets: Rat feeding guide, Burgess: What should I feed my pet rats? on

Check another food

Yes, rats can eat cabbage in small amounts. Spring cabbage (spring greens) and savoy cabbage are the best choices and can go in the veg bowl a few times a week. White cabbage is safe but can cause gas and loose droppings, so keep it small. Red cabbage is best avoided, because it can stop a rat absorbing vitamin B1.
Safe? Yes, most types, in small amounts
How much A piece of leaf about the size of your rat's ear
How often Two or three times a week
Best served Raw or lightly steamed spring or savoy, washed
Watch out for Gas, red cabbage, coleslaw

Is cabbage safe for rats?

Most cabbage is safe. Unusual Pet Vets puts savoy and spring cabbage on its everyday vegetable list for rats, and Burgess lists white cabbage among its safe vegetables. The vet-reviewed Vet Desk is more cautious about white cabbage: not toxic, but it can cause painful gas and diarrhoea, which matters in rats because loose droppings upset their whole digestion. It also says cabbage-family vegetables together should stay under about 20% of the diet.

Which types of cabbage can rats eat?

Type OK for rats? Notes
Spring cabbage (spring greens) Yes, best choice Loose leaves, gentler on the gut
Savoy Yes Crinkly leaves; on the everyday list
Napa (Chinese leaf) Yes, small amounts Safe, mostly water
Pak choi (bok choy) Yes See our pak choi page
White (Dutch) Small amounts only Can cause gas and loose droppings
Red cabbage Best avoided Can block vitamin B1 uptake
Coleslaw, sauerkraut, kimchi No Mayonnaise, onion, salt, spice

Why is red cabbage different?

The Vet Desk explains that red cabbage contains compounds that change vitamin B1 (thiamine) into a form the body cannot absorb, and that cooking does not break them down. One leaf will not cause a deficiency, but there is no benefit to taking the risk when green cabbages do the same job. We follow that advice.

How much cabbage can a rat have?

A piece of leaf about the size of your rat's ear, two or three times a week, as part of the day's fresh veg. On the other days, rotate in different greens so cabbage-family veg stays a small share of the bowl.

How to prepare cabbage for rats

  1. Pick a green type. Spring or savoy is best; skip red cabbage.
  2. Wash the leaves. Peel off and discard the outer leaves, then rinse the rest.
  3. Tear small. Tear a piece of leaf about the size of your rat's ear for each rat. Thick stalks can be sliced thinly or left out.
  4. Start slowly. Give a small piece first and check the droppings the next day before giving more.
A savoy or spring cabbage keeps for days in the fridge, so one head goes a long way for a pair of rats. Tear off only what you need each time and keep the rest wrapped, so the leaves stay crisp.

Other greens to rotate

Good partners for cabbage are kale, broccoli and cauliflower. The full list is in what can rats eat, the daily balance is in our rat diet guide, and everything else is in our pet rat care hub.

Cabbage questions

Can rats eat red cabbage?

We would not give it. The vet-reviewed Vet Desk says red cabbage contains compounds that turn vitamin B1 (thiamine) into a form the body cannot absorb, and that cooking does not remove them. A leaf eaten by accident is not an emergency, but choose spring or savoy cabbage instead.

Can rats eat cooked cabbage?

Plain boiled or steamed cabbage, cooled, is fine and a little easier on the gut than raw. Skip cabbage cooked with butter, salt, bacon, onion or garlic. Coleslaw is a no, because of the mayonnaise and onion, and so is sauerkraut or kimchi, which are salty and often spiced.

Can rats eat Brussels sprouts?

Best avoided. The Vet Desk lists Brussels sprouts with red cabbage as foods holding the same compounds that interfere with vitamin B1. Broccoli, cauliflower and kale are safer cabbage-family choices for rats.

Does cabbage give rats gas?

It can. The Vet Desk says white (Dutch) cabbage in particular can cause painful gas and diarrhoea in rats. Start with a small piece, watch the droppings for a day, and stick to spring or savoy cabbage if yours seem uncomfortable. A rat that stops eating or sits hunched needs a vet.

Sources