All foods › Can Dogs Eat… › Broccoli

Can Dogs Eat Broccoli?

⚠️ In Moderation
✅ Cross-checked against veterinary poison-control guidance · Oct 2026 audit
⚠️ Educational info only. If your pet just ate something and looks unwell, skip the reading and call your vet or Pet Poison Helpline (US): (855) 764-7661.
Yes, but only in small amounts — broccoli contains compounds that become a problem in quantity.

Why it’s a sometimes-food

Broccoli florets offer fiber and vitamin C, and many dogs enjoy the crunch. Broccoli heads contain isothiocyanates, which irritate the gut and in large amounts can affect the thyroid gland, so portion size matters more than with most vegetables.

How to serve it safely

Serve small florets, steamed or raw and plain. Keep broccoli under 10% of daily intake — a few pieces, not a plateful.

Warning signs to watch for

Too much causes gas, bloating, vomiting or diarrhea; chronically large amounts can affect thyroid function.

When to call the vet

If your dog eats a large amount and vomits repeatedly or seems lethargic, call your vet.

Common questions

Can dogs eat broccoli stems?

Yes, peeled and chopped, but they are tougher and more fibrous — steam them for easier digestion.

Is raw or cooked broccoli better?

Lightly steaming softens the fiber and is gentler on the stomach. Both are safe in small amounts.

More foods for dogs

This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate something concerning, contact your veterinarian or a pet poison hotline right away.