Skip to content
Pawrennial

Can dogs eat broccoli?

Yes, in small amounts.

Plain broccoli, raw or cooked, is safe for most dogs in small amounts. Keep it small: the florets contain isothiocyanates, which can irritate a dog's stomach in larger amounts, and big stalk pieces can be a choking risk.

How much broccoli is safe?

The AKC's chief veterinarian advises keeping broccoli to less than 10 percent of your dog's daily food, and warns that more than 25 percent is considered toxic. The florets contain isothiocyanates, which can cause anything from mild to more serious stomach irritation, and some dogs are more sensitive than others.

In practice, a few small florets as a treat is plenty.

Stalks and choking

Broccoli stalks can get stuck in the esophagus, especially in small dogs. Cut broccoli into bite-sized pieces and watch your dog while they eat.

How to serve broccoli

  • Raw or lightly steamed, both fine
  • Plain: no butter, oil, cheese sauce, garlic, or seasoning
  • Cut into small pieces
  • Start with a tiny amount and watch for gas or stomach upset

Helpful tools and guides

Frequently asked questions

Is cooked or raw broccoli better for dogs?

Either is fine if it's plain. Lightly steamed broccoli is softer and easier for some dogs to chew and digest.

My dog ate a lot of broccoli. What should I do?

Watch for vomiting, diarrhea, gas, or belly pain. If your dog ate a large amount compared with their size, or seems unwell, call your vet.

Can dogs eat cauliflower and Brussels sprouts?

Yes, in small, plain amounts. Like broccoli, they can cause gas, so introduce them slowly.

Sources

Sources last checked: . How we calculate