How much is okay?
Keep broccoli to a small, soft, plain taste and do not use it as a regular vegetable side dish.
Rule of thumb: treats of all kinds should stay under ~10% of daily calories.
How to prepare them
- Steam or boil broccoli until soft using water only.
- Offer the soft floret head in small pieces; skip woody stems.
- Cool it to room temperature.
- Never add butter, cheese sauce, salt, garlic, onion, or seasoning.
- Give only one or two pieces at a time.
Risks & exceptions
- Large amounts can cause gas and digestive irritation.
- Tough stems can be hard for a cat to chew.
- Broccoli dishes often contain butter, cheese, onion, garlic, or salt.
- Plant foods can crowd out more appropriate meat-based treats if offered often.
Keep broccoli small and simple. Plain cooked florets only—no stems, butter, cheese sauce, or seasoning.
If they ate too many
A tiny cooked floret is usually tolerated; digestive upset is more likely after a bigger portion.
- Gas
- Soft stool
- One episode of vomiting
- Reduced interest in food
Call your vet / pet poison line if:
- Repeated vomiting or diarrhea
- Choking or persistent coughing
- A broccoli dish containing onion or garlic
- Painful abdomen or marked lethargy
FAQ
Can cats eat raw broccoli?
Cooked, soft broccoli is the better choice. Raw pieces and stems are tougher for cats to chew.
Can cats eat broccoli stems?
It is best to skip them because they are woody and can be harder to manage than soft florets.
Can cats eat broccoli with cheese?
No. Cheese sauce is rich and may contain salt or seasoning.
Does broccoli help cats with hairballs?
Broccoli is not a hairball treatment. Ask a veterinarian about persistent hairballs or digestive signs.
Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your cat.