🐾PlainBowl

Can Dogs Eat Broccoli?

⚠️ In moderation — with a couple of catches

Broccoli's florets contain isothiocyanates that can irritate a dog's stomach — safe under 10% of daily intake, but more than 25% is considered toxic, so keep portions small.

Yes — dogs can eat broccoli, but it's a real caution food. AKC's rule: less than 10% of daily intake is considered safe; more than 25% is considered toxic. The florets contain isothiocyanates that can cause mild-to-severe gastric irritation. Plain (no oils or seasoning), cooked or raw, cut into bite-size pieces. The stalks can choke small dogs.

A friendly dog beside a few small broccoli florets — broccoli is a caution treat: safe under 10% of daily intake, harmful over 25%

How much broccoli can my dog eat?

A 30-lb adult dog needs about 794 kcal/day, so treats should stay under 79 kcal. That's up to about 19 small broccoli florets a day as a treat.

A treat limit (10% of daily calories), not a target — assumes an adult dog. Puppies and special diets: use the full calculator.

AKC's specific rule for broccoli is the 10% / 25% threshold — keep it well under 10% of your dog's daily intake. For most dogs that's a few small florets, not a whole side of broccoli.

Is broccoli good for dogs?

Broccoli is high in fiber and vitamin C and low in fat — those are the genuine nutritional perks. But the isothiocyanates in the florets are why portion size matters more for broccoli than for most safe vegetables.

How to serve broccoli

  • Cooked or raw both work — just plain, no salt, butter, garlic, onions, or seasoning.
  • Cut broccoli into bite-size chunks before serving — stalks can choke small dogs.
  • Start with one or two small florets the first time and watch for any stomach upset.

What to avoid

  • Too much broccoli — AKC: more than 25% of daily intake is considered toxic. The florets' isothiocyanates can cause mild to severe gastric irritation in some dogs.
  • Broccoli salad, broccoli with cheese sauce, broccoli stir-fry — all the typical ways humans prepare broccoli add salt, oils, dairy, or garlic/onion that are bad for dogs.
  • Whole broccoli stalks for small dogs — always cut into chunks first. The choking risk is real.

Common questions

How much broccoli can my dog eat?
AKC's exact rule: less than 10% of daily intake is considered safe; more than 25% is considered toxic. For a typical 30 lb dog eating ~700 kcal/day, 10% is ~70 kcal — about 17 small florets. Much less is the sensible starting point; this is a treat-flavored vegetable, not a daily portion.
Can dogs eat broccoli stalks?
The stalks themselves aren't toxic but they can cause esophageal obstruction, especially in small dogs. Always cut broccoli into bite-size chunks before serving — never give a whole stalk.
Is broccoli good for dogs?
In small amounts, yes — broccoli is high in fiber and vitamin C and low in fat. But the florets contain isothiocyanates that can irritate the stomach in larger amounts, which is why AKC sets a 10% / 25% threshold.
Can dogs eat raw broccoli?
Yes — AKC says both raw and cooked are fine, as long as there are no seasonings or oils. Cooked broccoli is easier to chew (especially for smaller dogs and seniors), but raw is OK if cut small.
Why is too much broccoli bad for dogs?
The florets contain isothiocyanates, which can cause mild-to-severe gastric irritation in some dogs. AKC explicitly puts the threshold at >25% of daily intake = toxic. Most of the time the issue is upset stomach (vomiting/diarrhea), but in larger amounts it can be a real problem.
Can puppies eat broccoli?
Yes, but in tiny amounts — start with a single small floret to test tolerance. Cut it small to avoid choking, and remember puppies get most of their nutrition from puppy food already; broccoli is a treat, not a supplement.

Related