<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KFNX8D" height="0" width="0" style="display:none;visibility:hidden" title="gtm-frame"></iframe>Can Dogs Eat Broccoli? | Kennel Club Insurance
03330 30 50 30
Get a quote
My AccountGet a quote
Get a quote

Back to Guides and advice

Can dogs eat broccoli?

Can dogs eat broccoli?

Broccoli is a superfood for us humans. It’s packed full of fibre, low in fat and great for vitamin C. If you have some spare after dinner, can you feed it to your dog?

Like humans, dogs are omnivores. This means they can digest vegetables and fruit, as well as meat. It benefits them to ingest some of the vitamins found in these foods, although some kinds of fruit and veg are not suitable for dogs as they can cause upset to their digestive systems. So always check before giving them a new type of fruit or vegetable.

Can dogs eat broccoli? 

Yes, dogs can eat broccoli, both raw and cooked, but only in small amounts. Broccoli contains isothiocyanates which can cause gastro issues in dogs. To avoid problems, it should only be fed as a maximum of 10% of your dog’s daily food intake. Dogs react differently to eating broccoli, with some more sensitive than others. Give them a tiny bit of broccoli to begin with, and then you can increase the amount gradually.

Broccoli should always be fed as an ‘extra’ to your dog’s everyday food. Nutritionists recommend that treats or extras only take up 10% of their daily calorie needs anyway, so feed sparingly.

Cooked or raw, only feed it without seasoning because salt is poisonous to dogs. If you have a smaller dog, make sure you cut the broccoli into tiny pieces to avoid it becoming a choking hazard.

Previous article

Garden plants toxic to dogs: What you need to know

Next article

Top puppy names 2022

Related guides and advice



The Royal Kennel Club Limited is an Appointed Representative of Agria Pet Insurance Ltd, who administer the insurance. Agria Pet Insurance is authorised and regulated by the Financial Conduct Authority, Financial Services Register Number 496160. Agria Pet Insurance Ltd is registered and incorporated in England and Wales with registered number 04258783. Registered office: First Floor, Blue Leanie, Walton Street, Aylesbury, Buckinghamshire, HP21 7QW. Agria insurance policies are underwritten by Agria Försäkring who is authorised and regulated by the Prudential Regulatory Authority and Financial Conduct Authority.

For Jersey customers:
Agria Pet Insurance Ltd is regulated by the Jersey Financial Services Commission (JFSC). Ref: 0001498. Registered office: As detailed above.

For Guernsey customers: 
Clegg Gifford Channel Islands Limited is licensed by the Guernsey Financial Services Commission. Ref: 2722221. Registered office: Admiral House, Place Du Commerce, St Peter Port, Guernsey GY1 2AT.

SSL Secure logo