Yes, rats can eat broccoli, and it is one of the best vegetables you can give them. Burgess, RSPCA Australia and vets quoted by Chewy all list it, and Unusual Pet Vets puts it on its everyday vegetable list. Give a floret or two per rat a day, raw or lightly steamed, as part of their fresh food. Stalks and leaves are fine too.
| Safe? | Yes, an everyday vegetable |
|---|---|
| How much | One or two small florets (about 5 to 10 g, 0.2 to 0.35 oz) per rat |
| How often | Daily, mixed with other vegetables |
| Best served | Raw or lightly steamed, plain, cooled |
| Watch out for | Butter, cheese sauce and salt; too much too fast |
Is broccoli good for rats?
Yes. Broccoli is a dark green, non-starchy vegetable, the kind RSPCA Australia recommends as part of a rat's daily food allowance. It brings vitamins, minerals and fibre with very few calories, which suits rats, who gain weight easily. Unusual Pet Vets suggests offering a bowl of fresh vegetables twice a day, with broccoli, cauliflower, kale and Asian greens as everyday options.
Fresh vegetables still sit alongside complete nuggets, not instead of them. VCA advises that vegetables and fruit together make up around 5 to 10% of a rodent's diet. Our rat diet guide shows how the two fit together.
How much broccoli can a rat have?
One or two small florets per rat a day, about 5 to 10 g (0.2 to 0.35 oz), mixed with other vegetables. Vets quoted by Chewy suggest "a few bites" of fresh vegetables each day. If broccoli is new to your rats, introduce it gradually over several days: start with one floret between two rats and check droppings the next day.
Raw or cooked broccoli?
Both are fine. Raw broccoli is crunchy and good for teeth and chewing; lightly steamed broccoli is softer, which suits older rats or those with dental trouble. Cook it plain, with no butter, oil, salt or cheese sauce, and let it cool. Frozen broccoli is fine once thawed or steamed. Leftover broccoli from a roast dinner is usually salted or buttered, so skip it.
Florets, stalks and leaves
| Part | OK? | Notes |
|---|---|---|
| Florets | Yes | The part most rats go for first |
| Stalk | Yes | Tougher; slice thin or steam, good for gnawing |
| Leaves | Yes | Leafy greens are on every safe list |
| Tenderstem, purple sprouting | Yes | Same rules as ordinary broccoli |
| Broccoli cheese, buttered, roasted in oil | No | Fat and salt |
Hang a whole broccoli floret from the cage bars on a peg, or wedge it into a foraging toy. Rats will work at it for longer than they would from a bowl, and it is still their normal vegetable portion.
Other vegetables to rotate with broccoli
Variety matters more than any single vegetable. Rotate broccoli with cauliflower, kale, cabbage (white or savoy) and peas. See our safe food list for rats and pet rat care hub for more.
Questions owners ask
Can rats eat raw broccoli?
Yes. Raw broccoli is safe and crunchy, and most rats enjoy holding a floret and nibbling it. Wash it first. Older rats or those with dental problems may find lightly steamed broccoli easier.
Can rats eat broccoli stalks?
Yes. The stalk is just as safe as the florets, only tougher. Slice it thinly or steam it if your rats leave it, or give a chunk as something to gnaw.
Can rats eat broccoli every day?
Yes. Broccoli is one of the everyday vegetables on vet and charity lists. A floret or two per rat a day is fine, ideally mixed with other vegetables so they get a variety.
Can rats eat frozen broccoli?
Yes, once it is thawed or steamed and cooled. Frozen broccoli is plain, cheap and keeps well, which makes it a handy standby for days when you are out of fresh vegetables.