Food check · Guinea pigs

Can guinea pigs eat broccoli?

Yes, in small amounts: one small raw floret two or three times a week. It is rich in vitamin C, but too much causes gas.

Checked against RSPCA: Guinea pig diet, PDSA: Your guinea pigs' diet, Burgess Pet Care: Can guinea pigs eat bananas? and 3 more on

Check another food

Yes, guinea pigs can eat broccoli in small amounts. One small raw floret, two or three times a week, is plenty. Broccoli is one of the richest vegetables for vitamin C, which guinea pigs must get from food, but it belongs to the cabbage family, and the PDSA warns that large amounts can cause gas. Keep portions small and rotate it.

Safe? Yes, in small amounts
How much 1 small floret per guinea pig
How often 2 or 3 times a week
Best served Raw, washed, cut into small pieces
Watch out for Gas, bloating, a hunched posture

Is broccoli good for guinea pigs?

Yes, in the right amount. Burgess includes one broccoli floret in its rotation of greens and notes that broccoli is high in vitamin C. VCA lists it among good vegetable choices. Worked out from the Guinea Lynx food chart, broccoli has about 90 mg of vitamin C per 100 g (3.5 oz) and under 2 g of sugar, so even a small floret goes a long way towards the 10 to 50 mg a day guinea pigs need.

The downside is gas. Broccoli is a brassica, like cabbage and kale, and Guinea Lynx, Burgess and the PDSA all warn that too much can cause gas. A bloated gut is painful for a guinea pig and can become serious. It also has a moderate amount of calcium (about 48 mg per 100 g), which is why the RSPCA puts it in its "treats" group rather than the everyday one.

How much broccoli can a guinea pig eat?

One small floret, about the size of the top of your thumb, two or three times a week, as part of about one cup (a teacup-sized handful) of fresh veg a day. Don't serve it on the same day as cabbage or kale, so the brassicas don't pile up.

How to prepare broccoli

  1. Start tiny. Give a piece the size of a pea the first time and watch for gas over the next day.
  2. Wash it well. Rinse under cold water and shake dry.
  3. Cut it small. Break a floret into bite-sized pieces.
  4. Serve it raw. Offer alongside gentler greens such as romaine lettuce or cucumber.
  5. Build up slowly. If all is well, move up to one small floret over a week or two.

Florets, stalks, leaves and cooked broccoli

  • Florets: yes, the part most guinea pigs like best.
  • Stalks and leaves: yes, in place of a floret, with the same limits.
  • Tenderstem and purple sprouting broccoli: the same plant family, so treat them the same way.
  • Cooked or frozen: no for cooked. Fresh raw broccoli is best.

Who should avoid broccoli?

Skip it for guinea pigs that have had bloat or gas before, have a sensitive stomach, or have had bladder stones. Babies should wait until they are settled on greens. If gas signs appear, the PDSA advises ringing your vet promptly when a guinea pig stops eating.

What to offer instead

Bell pepper gives even more vitamin C without the gas risk, and our guinea pig vitamin C guide lists other strong sources. Related greens include cabbage, cauliflower and kale. For the whole picture, see what can guinea pigs eat, our guinea pig diet guide and the guinea pig care guide.

Broccoli questions

Can guinea pigs eat broccoli stalks and leaves?

Our sources talk about broccoli as a whole rather than each part, so we'd treat the stalk and leaves as broccoli, with the same limits. A thin slice of peeled stalk or a small leaf is fine in place of a floret, not as well as one. Wash them first.

Can guinea pigs eat cooked or frozen broccoli?

Cooked, no: guinea pigs should only have raw vegetables. Frozen broccoli is usually blanched (part-cooked) before freezing, so we'd stick to fresh raw broccoli. If it is all you have, a thawed floret will not harm a healthy guinea pig, but fresh is better.

Can guinea pigs eat broccoli every day?

We wouldn't. The RSPCA puts broccoli in its group of treats for a few times a week, and the PDSA warns that large amounts can cause gas. Two or three small florets spread through the week give the vitamin C benefit without the bloating risk.

What does gas look like in a guinea pig?

A guinea pig with gas may sit hunched, eat less, seem restless or have a tight, rounded belly. Take broccoli and other brassicas out of the menu, keep hay and water available, and ring your vet promptly if your guinea pig stops eating or the belly feels hard and swollen.

Sources