Can Dogs Eat Broccoli?

Quick answer: Only with care. Fine in small amounts, but broccoli contains isothiocyanates that irritate a dog’s stomach when it makes up more than about 10% of the diet. The stalks are also a choking risk.

! Careful — only OK under the right conditions

Why Broccoli Needs Care

Fine in small amounts, but broccoli contains isothiocyanates that irritate a dog’s stomach when it makes up more than about 10% of the diet. The stalks are also a choking risk.

The main thing to watch: isothiocyanates cause stomach upset in larger amounts.

How to Serve Broccoli Safely

A floret or two, steamed or raw, chopped small. Keep it an occasional garnish, not a bowlful.

What If Your Dog Already Ate Broccoli?

For most dogs, a small accidental taste is not an emergency. Watch for vomiting, diarrhea, or loss of appetite over the next 24 hours, keep fresh water available, and call your vet if symptoms appear — or sooner if your dog is very small, very young, or has existing health conditions.

Quick Questions

Can puppies eat broccoli?

Better to wait. Puppies have more sensitive stomachs, and broccoli comes with conditions even for adult dogs. A tiny taste is unlikely to cause harm, but it is not a good puppy treat.

How much broccoli can a dog eat?

A floret or two, steamed or raw, chopped small. Keep it an occasional garnish, not a bowlful.

What happens if a dog eats broccoli?

For most dogs, a small accidental amount is not an emergency. Watch for vomiting, diarrhea, or loss of appetite over the next 24 hours and call your vet if they appear. The main risk with broccoli: isothiocyanates cause stomach upset in larger amounts.

Keep checking: broth, burgers, butter, cabbage, candy — or run any food through the Can Dogs Eat This? checker.

General information from published veterinary guidance (ASPCA, AKC, PetMD), not a substitute for your own veterinarian’s advice. Every dog is different — when in doubt, ask your vet.