Can dogs eat Broccoli?
Small amounts of plain cooked florets are usually fine; large amounts of isothiocyanates can irritate the gut.
📋What to know
Broccoli is not a classic toxin like onion or chocolate. Many dogs can have a few steamed florets as a low-calorie nibble. Raw chunks can be a choking hazard, especially the thick stem.
Brassica vegetables contain isothiocyanates. In large amounts these compounds can cause gastrointestinal irritation. Veterinary feeding advice is typically to keep broccoli well under about 10% of the meal — a garnish, not a bowl of florets.
Skip cheese sauce, garlic oil, salt and onion soup mix. If your dog has a sensitive stomach, start with one tiny floret or skip brassicas entirely.
🍽️How to serve it
A floret or two of plain steamed broccoli for a medium dog, occasionally. Not a bowlful.
🚨Warning signs to watch for
- Gas
- Diarrhea or vomiting after a large serving
- Gagging on stem pieces
⚖️Safe serving size
❓Frequently asked questions
Can dogs eat raw broccoli?
A tiny raw floret is not a classic toxin, but raw pieces are harder to digest and easier to choke on. Lightly steaming plain florets is gentler. Never a big raw stem.
How much broccoli is too much for a dog?
Treat it as a garnish, not a vegetable bowl. Large servings raise the isothiocyanate and fiber load and often cause gas or diarrhea. When in doubt, offer less or none.
Can cats eat broccoli?
They do not need it. A pea-sized bit of plain cooked floret is unlikely to be poisonous. Skip stems, sauces and large amounts.
Related foods
⚕️ This information is for general guidance and is not a substitute for professional veterinary advice. When a pet has eaten something questionable or shows any symptoms, contact your veterinarian or a pet poison control service right away.
Sources: ASPCA Animal Poison Control — People Foods to Avoid Feeding Your Pets · ASPCA Toxic and Non-Toxic Plant/Food lists · Merck Veterinary Manual — Food Hazards