Skip to content

Can guinea pigs eat Broccoli?

A guinea pig’s diet should mainly consist of an unlimited supply of hay, 1/8th cup of pellets and 1 cup of fresh veggies and fruit every day.

Not all types of veggies and fruit can be served daily, that’s why you should know how much of each your guinea pig can eat.

Let’s take a closer look at broccoli.

Can guinea pigs eat broccoli?

Guinea pigs can eat broccoli, in fact it’s high in Vitamin C and other nutrients, so it’s a very nutritious veggie treat.

Vitamin C plays a vital role in the diet of any guinea pig. Read more about why Vitamin C is so crucial to guinea pigs here.

Can too much broccoli be bad for guinea pigs?

Although broccoli is packed with vitamins, it also contains calcium and oxalates which can lead to bladder stones and other health issues, so feed in moderation.

Broccoli is a cruciferous vegetable, which means that this vegetable can cause gas, so stay within the recommended feeding portions to avoid any bloating.

How much broccoli can guinea pigs eat?

Broccoli is a healthy treat for guinea pigs, but too much of a good thing can cause health problems.

You can safely feed about half of one full size broccoli floret per guinea pig, 2 to 3 times a week.

Can guinea pigs eat broccoli stems?

Guinea pigs can eat broccoli stems, in fact you can feed them the stems, florets and the stalk.

Al parts of the broccoli plant is safe to eat for guinea pigs, but in moderation. Especially the broccoli plant leaves, they are high in calcium so limit the servings to a small size.

Can guinea pigs eat cooked broccoli?

Guinea pigs should never eat any cooked foods. Serve them fresh, raw broccoli only, to maintain a healthy digestive system.

How to serve broccoli to guinea pigs?

  1. Only serve fresh broccoli at room temperature.
  2. Wash the broccoli thoroughly to remove any possible pesticides.
  3. Cut a portion size per guinea pig, about half of one floret, with stem is fine.
  4. Serve to your guinea pig.
  5. Watch them enjoy.


Guinea pigs can eat broccoli in moderation. Half a floret, 2 to 3 times a week is enough per guinea pig. Always serve veggies fresh.

Broccoli is a nutritious treat and not a daily staple.