Get the app
Dog Health · Safe FoodsPublished December 5, 2025 · Updated December 17, 2025

Can Dogs Eat Broccoli? Safe Amounts & Cautions

By the Tavi Editorial TeamReviewed against veterinary sources

Start here

Yes — dogs can eat broccoli in small amounts as an occasional treat. It's high in fiber and vitamin C and low in fat. The cautions: broccoli florets contain compounds (isothiocyanates) that can cause gas or stomach upset in larger amounts, and the thick stalks can be a choking hazard. Keep it to a small portion and serve it plain.

Can Dogs Eat Broccoli? Safe Amounts & Cautions — illustration

Is broccoli good for dogs?

Broccoli is a safe, nutritious vegetable for dogs when fed in moderation. It offers fiber, vitamin C, vitamin K and antioxidants, and it's low in fat and calories — a decent crunchy treat for a dog who likes veggies.

The important word is moderation. Broccoli florets contain natural compounds called isothiocyanates that, in large quantities, can irritate a dog's stomach and cause gas, discomfort or diarrhea. As a rule of thumb, broccoli should make up only a small fraction of what your dog eats in a day.

How much broccoli is safe?

Veterinary guidance is that broccoli is safe when it stays under about 10% of a dog's daily food, and that more than roughly 25% can be problematic because of the isothiocyanates. Practically, that means a few small pieces:

Dog sizeReasonable amount
Small (under 20 lb)1–2 small florets, chopped
Medium (20–50 lb)A few small pieces
Large (over 50 lb)A small handful of pieces

Practical take: Start with one small piece the first time and watch for gas or loose stool before offering more.

Watch the stalks and choking risk

Broccoli stalks can cause choking or an intestinal blockage, especially in small dogs, because they're fibrous and can lodge in the throat or gut. Cut broccoli into small, bite-size pieces, and be extra careful with the tougher stems.

Serve broccoli plain — no butter, oil, salt, cheese sauce or seasonings. Onion and garlic, common in cooked broccoli dishes, are toxic to dogs, so never share broccoli that's been prepared for people.

Raw vs. cooked broccoli

Both are safe when plain. Choose based on your dog:

  • Raw broccoli is crunchy and keeps more vitamin C, but is harder to chew and digest — chop it small.
  • Steamed or plain-cooked broccoli (no oil or seasoning) is softer and gentler on the stomach, a better pick for small dogs, puppies and seniors.

Avoid frying it or adding any fats or flavorings, which cancel out the benefits and can upset the stomach.

When to skip broccoli

Broccoli isn't the right treat for every dog:

  • Dogs with sensitive stomachs or a history of GI upset — the gas-forming compounds may not sit well.
  • Dogs on prescription diets — check with your vet before adding extras.

If you're introducing new vegetables, jotting down what you fed and any reaction makes it easy to spot which foods agree with your dog and which don't — and to share that with your vet if a pattern of digestive trouble shows up.

Find out which foods actually agree with your dog

Tavi lets you log new treats alongside any digestive upsets, so you can quickly see which foods work for your dog and hand your vet a clear record. Free for your first pet.

Get the app

Frequently asked questions

Can dogs eat broccoli every day?

It's better as an occasional treat than a daily one. Broccoli contains compounds that can cause gas and stomach upset in larger amounts, so keep it under about 10% of your dog's daily food and rotate it with other treats.

Is raw or cooked broccoli better for dogs?

Both are safe as long as they're plain. Raw broccoli keeps more vitamin C but is harder to chew and digest, while steamed broccoli is softer and gentler on the stomach. Either way, cut it into small pieces and skip any oil or seasoning.

Can broccoli make dogs sick?

In large amounts it can. The isothiocyanates in broccoli florets can irritate the stomach and cause gas or diarrhea, and the fibrous stalks can be a choking or blockage hazard. Small, plain portions cut into bite-size pieces are the safe approach.

Can dogs eat broccoli stalks?

Only if cut into small pieces. Whole or large stalk chunks are fibrous and can cause choking or an intestinal blockage, especially in small dogs. If you feed the stalk, chop it finely, or stick to small pieces of floret.

What vegetables are safe for dogs?

Many are, in moderation and served plain, including green beans, cucumber, carrots and pumpkin. Avoid onions, garlic, leeks and chives, which are toxic to dogs, and always introduce new vegetables slowly.

Tavi's guides are informational and not a substitute for professional veterinary advice, diagnosis or treatment. When in doubt, call your veterinarian. Sources: American Kennel Club (AKC); VCA Animal Hospitals; Merck Veterinary Manual; ASPCA Animal Poison Control Center

All guides

Get every record in your pocket.

Ditch the kitchen-drawer chaos. Tavi keeps the important stuff organized, offline and ready when you need it.

Download on the App Store

Free to start · No account needed · Fully offline