SAFE

Can Dogs Eat Broccoli?

Verdict: SAFE — broccoli is fine in small amounts.

Broccoli is a healthy vegetable for dogs: low in calories, high in fiber and vitamin C. But the florets contain isothiocyanates, which can cause stomach irritation in some dogs — so keep portions small.

Why it's fine (with limits)

Broccoli stems and florets are non-toxic. The catch: the florets contain a compound (isothiocyanate) that can cause gastrointestinal irritation in dogs. Small amounts are fine; large amounts can cause vomiting and diarrhea.

How to serve

  • Wash thoroughly.
  • Cut into small pieces to avoid choking.
  • Serve raw or lightly steamed — no salt, butter or seasoning.
  • Steaming reduces the irritating compounds.

How much is OK?

Broccoli should be a small part of the diet — a few florets for a medium dog. As a rough guide, keep it under 10% of daily food. Too much can cause gas, vomiting or diarrhea.

FAQ

Can dogs eat broccoli stems?

Yes — stems are actually lower in the irritating compound than florets. Cut them into small pieces.

Can dogs eat cooked broccoli?

Yes, lightly steamed is great — it's easier to digest.

Is broccoli good for dogs?

Yes, in moderation: it's a low-calorie source of fiber and vitamins.

Can broccoli make dogs sick?

Too much can cause stomach upset and gas. Small amounts are fine.

Sources

  • PetMD: Can Dogs Eat Broccoli? (petmd.com)
  • AKC: Foods Dogs Can and Cannot Eat (akc.org)

Editorial update: 2026-09-05 · See the sources in this guide

CAN DOGS EAT IT?

Food notes for your best friend

Food guides, preparation notes and precautions. Unsubscribe at any time.

CONTACT

Let’s talk