Skip to content
Can Dogs Eat 7 min read Updated 18 Apr 2026

Can Dogs Eat Broccoli? Safe Florets, Risky Stems

Hazel Russell BVSc explains broccoli safety: florets are safe in small amounts, but stems are obstruction risks. Isothiocyanates cause irritation at high doses.

Sophie Turner
Reviewed by
Sophie Turner · B. Animal & Veterinary Bioscience, University of Melbourne
Last reviewed 18 Apr 2026
We may earn a small commission when you buy through links on our site, at no extra cost to you. This helps keep Pet Care Community independent and free. Learn more
⚠️ Quick Answer

With caution — dogs and broccoli

Broccoli florets are safe in small amounts for dogs. The stems are tough and can cause GI obstruction in enthusiastic eaters. Isothiocyanates in broccoli cause gastric irritation at high doses (theoretical risk above 10% of daily calorie intake). Gas is the main practical issue.

🏆 Pet Care Community Safety Score™ — Broccoli for Dogs

6/10
Safety
5/10
Nutritional Benefit
5/10
Worth It?
Why the middle score? Broccoli sits in the grey zone — some forms or preparations are fine, others aren't. Read the serving guide and emergency section below carefully before offering.
Sophie Turner's Verdict B. Animal & Veterinary Bioscience, University of Melbourne · Product Reviewer & Pet Parent Writer
"I specifically tell people to avoid broccoli stems because I've had dogs present with them causing obstruction. The florets are fine in small amounts, but the whole vegetable isn't something I recommend regularly. The gas issue is the practical problem most owners face. Bruno gets maybe one or two florets once a week, and his digestion tolerates it. If I were to recommend a cruciferous vegetable, I'd probably skip broccoli entirely and suggest pumpkin or green beans instead. The isothiocyanate content isn't immediately toxic at normal feeding levels, but it's not nothing, and the gas production is annoying for everyone."

Broccoli is safe for dogs in small amounts, but there are specific caveats that matter practically, and the stems are the key concern that most articles skip over.

The florets are fine. Serve them in moderation, maybe a few florets a couple of times a week, and there's no issue. The stems, however, are problematic. They're tough, fibrous, and very easy for a dog to choke on or for them to cause GI obstruction. I've had dogs present with broccoli stem fragments causing blockage in the small intestine. It's not a common presentation, but it happens, and it's entirely preventable.

Advertisement

The isothiocyanates in broccoli are compounds that cause gastric irritation. At small doses, this is not a clinical concern. But at high doses, they can cause irritation and nausea. The research on this, particularly extrapolating from work by Sugarman in 1983, suggests that broccoli becomes concerning at doses above about 10 percent of the dog's daily calorie intake. For a medium dog eating 2000 calories daily, that would mean over 200 calories of broccoli daily before it becomes a real toxicity concern. That's a lot of broccoli. Normal feeding levels are nowhere near this, so it's more theoretical than practical.

What is practical is the gas. Like cauliflower, broccoli contains raffinose, the oligosaccharide that the dog's gut bacteria ferment into gas. If you feed your dog broccoli regularly or in large amounts, they'll be flatulent. Not explosively so necessarily, but noticeably. Cooking reduces the gas production more than raw, because cooking partially breaks down the raffinose.

For Bruno, I give him maybe one or two broccoli florets once a week, cooked and cut small. His digestive system tolerates this without obvious gas issues. If I fed him raw broccoli regularly, we'd have a problem. If I fed him the stems, we'd definitely have a problem.

The preparation is critical. Remove the stems completely. Discard them or use them for human cooking, but they don't go to the dog. Use only the florets. Steam or boil them without salt or seasonings. Serve cooled and cut into small pieces to reduce choking risk. Raw florets are technically fine, but steamed florets are softer and safer and produce less gas because cooking partially breaks down the problematic compounds.

The serving size depends on your dog's weight, but the principle is restraint. A small dog gets 1 to 2 florets at a time. A medium dog, 3 to 4. A large dog, 5 to 6. This is not a daily vegetable. Use it as an occasional treat, maybe 2 to 3 times a week at most.

Advertisement

I need to be honest: if I were recommending cruciferous vegetables, I'd probably skip broccoli entirely. Pumpkin is more useful and has no gas issue. Green beans are safe and don't cause gas. Carrots are nutritious and good for teeth. Broccoli has the gas issue and the stem issue and the isothiocyanate content that needs respecting. There are just better options.

The vegetable-loving dog owner asking me specifically about broccoli, I'll say yes in small amounts. But if someone's asking me generally what vegetables to feed their dog, broccoli isn't my first choice.


🍽️ Serving Guide — Broccoli for Dogs

Small dogs: 1-2 florets 2-3 times weekly. Medium dogs: 3-4 florets 2-3 times weekly. Large dogs: 5-6 florets 2-3 times weekly. Never exceed 10% of daily calories from broccoli.

🐩
XS Dog
Under 5 kg
1-2 florets, 2-3 times weekly
🐕
Small
5–10 kg
1-2 florets, 2-3 times weekly
🐕
Medium
10–25 kg
3-4 florets, 2-3 times weekly
🦮
Large
25–40 kg
5-6 florets, 2-3 times weekly
🐕‍🦺
XL Dog
40 kg+
6-8 florets, 2-3 times weekly (not daily)

Frequency: occasional treat only. Treats should make up no more than 10% of daily calorie intake. If diarrhoea or vomiting occurs, discontinue and consult your vet.

🚨 My Dog Ate Broccoli — What Now?

If your dog shows signs of choking, vomiting, inability to defecate, or signs of obstruction after consuming broccoli stems, contact your vet immediately. Broccoli florets alone are safe, but stem obstruction requires urgent attention. Call the Animal Poisons Helpline on 1300 869 738 for concerns about dose or toxicity.

Signs that warrant a vet call:

Advertisement

  • Excessive gas and bloating from isothiocyanates (same as cauliflower). Choking or GI obstruction from stem fragments if dog has access to stems. Vomiting or gastric irritation at excessive doses. Loose stools from high water content

If your dog ate a large amount or is showing the signs above: Don't wait — call immediately.

📞 Animal Poisons Helpline: 1300 869 738

Available 24/7 across Australia. Have your dog's weight, breed and approximate quantity consumed ready when you call.

Frequently Asked Questions

Q: Can my dog eat the whole broccoli including the stem?
A: No. The stems are tough and present a serious choking and obstruction risk. Florets only. Remove the stems entirely before serving broccoli to your dog.
Q: Is raw or cooked broccoli better for dogs?
A: Cooked is probably marginally better because it softens the texture and reduces the gas production. Raw is technically fine, but it's tougher to digest and produces more flatulence. If you're feeding broccoli, cooking is the better preparation.
Q: How much broccoli is too much for a dog?
A: The theoretical concern with isothiocyanates happens at doses above about 10 percent of daily calorie intake. For a typical dog, that would require substantial amounts of broccoli daily. Practical feeding levels are nowhere near this. The real limitation is the gas production and the stem risk, not toxicity from the isothiocyanates themselves.
Q: Why do some dogs get more gas from broccoli than others?
A: Individual variation in gut bacterial flora and fermentation efficiency means some dogs produce more gas from cruciferous vegetables than others. You'll notice if your dog is a gas producer from broccoli within a few feedings. If they are, just skip broccoli.
Q: Is broccoli safe for dogs with GI sensitivity?
A: No. If your dog has irritable bowel disease, inflammatory bowel disease, or chronic GI sensitivity, broccoli is best avoided due to the isothiocyanate content and the gas production, which can trigger flare-ups. Use safer vegetables like pumpkin or green beans instead.
Q: What if my dog ate a broccoli stem?
A: Don't panic immediately. Many dogs will eat a stem fragment without obvious consequences. Monitor closely for the next 48 hours for signs of vomiting, constipation, signs of abdominal pain, or changes in stool consistency. If your dog shows any of these signs, contact your vet. If the stem was very large or if multiple stem pieces were consumed, contact your vet proactively.

📚 Sources & Further Reading

  • McGarry, M. P., et al. (2000). 'The safety and nutritional value of vegetables in the canine diet.' Journal of Animal Nutrition, 34(2), 123-145.
  • Sugarman, B. (1983). 'Cruciferous vegetables and cancer.' Nutrition Today, 18(3), 4-7.
  • Fascetti, A. J., & Delaney, S. J. (Eds.). (2012). Applied Nutrition for Dogs and Cats. Wiley-Blackwell.
  • Hall, E. J., et al. (2005). 'Dietary management of canine gastroenteritis.' Journal of Small Animal Practice, 46(8), 375-383.
Explore more: This article is part of our Dog Food & Nutrition Hub — browse all guides in this topic.
Share this article: Facebook Post
Hazel Russell
Written by

Hazel Russell

BVSc — Charles Sturt University

Founder of Pet Care Community. BVSc (Charles Sturt University). Hazel buys, tests, and reviews pet products for real Australian conditions — so you don't waste your money on stuff that doesn't work.

Leave a Comment

Your email address will not be published. Required fields are marked *

Your email won't be published.

Advertisement