Vegetables
Can cats eat broccoli?
Steamed, plain broccoli is a safe, low-calorie nibble.
Portion: 1–2 small steamed florets, occasionally.
The short answer
Yes. Broccoli is non-toxic to cats, and some cats enjoy nibbling a steamed floret. Serve it plain and soft in small amounts. Large quantities can cause gas and loose stools. Raw stems are tough and a choking risk.
Why the verdict
Broccoli provides fibre and some vitamins but little a carnivore can use. It contains isothiocyanates, which can irritate the gut in large amounts; small nibbles are harmless. Seasonings such as garlic, butter and cheese sauce are the main danger.
How to prepare it
- Steam until soft.
- Plain: no garlic, butter, oil or cheese sauce.
- Small florets, chopped.
- Avoid tough raw stems.
Signs of trouble
- Gas
- Loose stool
- Vomiting (large amounts)
Broccoli & cats: FAQ
Can cats eat raw broccoli?
A small raw floret isn't toxic, but steamed is easier to chew and digest.
Why does my cat like broccoli?
Some cats enjoy the texture or the novelty of chewing greens. It's harmless in small amounts.
Can cats eat broccoli with cheese?
Not recommended. Cheese sauce is high in lactose, fat and salt.
Related foods
See every food that’s toxic to cats →
Sources
- Cornell Feline Health Center — Feeding Your Cat (accessed 2026-09-29)
Last updated 2026-09-29. We are not veterinarians: this guide summarises published veterinary references and is not a substitute for advice from your vet. See our methodology and disclaimer.