pet insurance logo outline Care

Can Dogs Eat Broccoli? Is Broccoli Safe For Dogs To Eat?

Most dog owners enjoy throwing in some meats and veggies into their dog's food bowl to provide them a little variety. It's quite possible you've thought of feeding your dog some broccoli but want to make sure it's safe before you do. Veterinarian Joanna Woodnutt looks at if dogs can eat broccoli, and if it's safe for your canine companion.

Jo Woodnut Veterinarian Profile Image

Last Updated: September 11, 2023 | 6 min read

Dog Sitting Down With Broccoli

This article was written by a veterinarian, but it should not substitute as contact with a trained professional. If your dog ate broccoli and is reacting adversely, contact your local veterinarian immediately.

Thinking of feeding your dog some broccoli to increase the antioxidant profile of their diet? Broccoli is a common vegetable in our diets. For humans, broccoli is sometimes hailed as a super-food, boasting anti-cancer and anti-inflammatory properties. Some people even take broccoli as a concentrated supplement.

However, human digestive systems are not the same as our dogs. Some things that we eat are not tolerated well by our pups, and can even be toxic. So what about broccoli? Is Broccoli safe for your canine companion?

Your dog’s main food should be complete and balanced. This means it should contain the correct nutrients in appropriate quantities to support him when it is fed consistently, every day. Commercially produced dog food is usually best and should make up 90% of what your pup eats. The remaining 10% can be chews, training treats, and other snacks. So, should broccoli be one of those treats?

Is Broccoli Good For Dogs?

Black Dog Sniffing Vegetable
Raw or uncooked broccoli can be a great nutritional treat for our canine companions.

Broccoli is a relatively safe choice to share with dogs. It will provide a variety of beneficial nutrients and can be fed raw or cooked.

Some words of caution though—broccoli can be damaging to dogs if fed in excess. It contains compounds that can cause gut irritation. As with many foods, it can also be a choking hazard if not fed in bite-sized pieces, and it should never be fed if covered in sauce or seasoning.

Broccoli covered in a seasoning may potentially cause toxic effects. Seasoning can often contain garlic or onions, both of which are toxic to our canine companions.

Is Broccoli Nutritious For Dogs?

Dog Eating Broccoli Out of Food Bowl
Broccoli is rich in several beneficial vitamins and nutrients.

Broccoli is rich in a variety of vitamins, including A, C, E, and K, as well as several types of B vitamins (there are lots of different B vitamins). Broccoli contains nutrients such as calcium, magnesium, selenium, potassium, and iron. Broccoli is rich in fiber and low in calories. In addition, it has a good protein content compared with other vegetables.

Your dog’s nutritional requirements will be satisfied by their main food, as long as you are feeding a complete and balanced doggy diet. However, it’s a great health bonus if their treats are nutritious too!

Fibrous Vegetables

Vegetables that are high in fiber provide our dogs with bulk, without excessive calories. Broccoli is a good choice for this as it helps dogs feel full but is unlikely to make them fat. Sadly, many of the dogs we see in our clinic are overweight, which can lead to other health problems, so low-calorie treats are good.

Eating fiber helps the “good” bacteria in your dog’s gut to thrive. This means your pup can digest his other food more effectively, has a more settled tummy, and produces tolerable poop—firm and scoopable rather than soft and smelly!

Vitamins in Dog Snacks

A few extra vitamins can boost your pup’s immune system, skin and coat quality, and levels of antioxidants. Antioxidants are compounds that help prevent unwanted cell damage—cell damage can lead to disease.

Some vitamins can cause harm if eaten in extremely high volumes, but you won’t overdose your dog by feeding healthy treats in moderation, alongside his main food.

Protein Sources For Dogs

Your pup should eat a suitable amount of high-quality protein. How much protein is needed varies from dog to dog—an athletic dog’s requirement will differ from an older dog with kidney disease, for example.

Meat protein is a good source of protein for dogs, but protein can also be obtained from vegetables. Broccoli contains a good amount of protein compared with other types of vegetables.

Broccoli for Diabetic Dogs

When selecting treats for a diabetic dog, it is even more important that they are low in sugar and fat. As with diabetic humans, it is important to be careful when it comes to the sugar intake of dogs with diabetes. It is more difficult to control diabetes in overweight dogs, so being low-fat is also key. Broccoli is a good choice of treat for diabetic dogs. However, every dog’s requirements are different, so, if you’re feeding a dog with diabetes, always seek guidance from your veterinarian.

Diabetes can cause dogs to get cataracts—cloudiness in their eyes that can cause blindness. Broccoli contains a type of antioxidant that has been shown to reduce cataract formation. Feeding broccoli could have additional benefits for diabetic dogs, but it is difficult to say for sure.

Broccoli contains other things that can irritate a dog’s gut and cause them to be ill. Feeding your canine companion enough broccoli to help reduce cataracts may be too much for their gut to tolerate. Research in this area is ongoing.

When is Broccoli Bad?

Small White Dog Eating Broccoli
Make sure to offer treats in bite-size portions that aren’t too hot or cold.

Broccoli is a good choice of treat for most dogs when fed appropriately—but, as always, there are some important rules. Broccoli should be fed on its own, not covered in sauce or additives like salt and pepper. Rich sauces made with tomatoes, and seasoning can irritate your pet’s gut and can lead to other problems, like kidney damage.

If you feed broccoli cooked, make sure it has cooled down before feeding it to your pup. His mouth is likely to be much more temperature-sensitive than yours! Feed broccoli in bite-sized pieces, to suit your own dog’s mouth—a Labrador has a bigger mouth than a shih-tzu! Chunks of broccoli can be a choking hazard if fed in large pieces, especially if raw.

Broccoli alone is not appropriate as the main food for dogs. Broccoli in dog foods is fine as an ingredient alongside other things. It is also OK to feed as an occasional treat, as part of the “extras” portion of your doggy’s diet (no more than 10%).


Husky Eating Vegetable
In large amounts, isothiocyanates can be toxic to dogs.

Broccoli is a cruciferous vegetable, meaning it contains compounds called isothiocyanates—this is what gives them their slightly bitter taste. Humans can tolerate these well, but they are toxic to dogs in large amounts.

Even in small excess amounts, Isothiocyanates can cause irritate a dog’s gut, causing symptoms like tummy pain, sickness, and diarrhea. Broccoli and other cruciferous vegetables (cauliflower, kale, Brussels sprouts, among others) should not make up more than 10% of your dog’s diet.

How Much Broccoli Can My Dog Eat?

Pug in a Pile of Vegetables
Check with your veterinarian to see what portion is appropriate for your dog.

The amount of broccoli a dog can eat depends on the size of the dog and how sensitive they are—some dogs can’t eat broccoli at all. If introducing broccoli for the first time, do so gradually, to find out how your pup copes.

Broccoli should only be fed in small amounts, as a treat and not as the main ingredient. Treats and extras with meals should not account for more than 10% of what your pup eats in total. Bear in mind that 10% for an inactive or small dog will be a lot less than 10% for a large, active dog, so it is hard to put a figure on how much broccoli is appropriate.

Just remember, if in doubt, feed less—and always check with your veterinarian if you’re not sure.


So, Can My Dog Eat Broccoli?

Dog Looking at Bowl of Vegetables
Broccoli should never become a primary food source.

Yes, it is safe for most dogs to eat broccoli, either raw or cooked, if fed in bite-sized pieces. Broccoli contains a wealth of vitamins and nutrients that can be of benefit to dogs. However, it is not nutritionally balanced to provide everything that our dogs need, so shouldn’t be fed as a main meal.

Remember, Bite-Sized Pieces

Bite-sized pieces are important because dogs can choke. Please remember short-nosed (brachycephalic) breeds of dog, like pugs, French bulldogs, and bulldogs, can be more likely to choke on food. For this reason, broccoli should be fed to them in extra-small pieces.

Introduce Broccoli Gradually

Every dog is different, and some dogs do not tolerate certain foods. Introduce new foods gradually and monitor your dog for signs of tummy pain, sickness, or diarrhea. This is especially important with broccoli because it can cause gut irritation.

Limit Quantities

Never feed your dog more than a quarter of his diet as broccoli—this amount would be toxic to dogs. A quarter of their diet is extreme, but anything over 10% can cause serious tummy upsets.

It is always sensible when introducing new foods, to discuss it with your veterinarian, especially if your pup has a history of tummy issues, food allergies, or other illness that affects what they can eat.

Frequently Asked Questions

  • Can dogs eat broccoli stems or stalks?

    Yes, dogs can eat the stems and stalks, but they can be a choking hazard or may be swallowed whole and cause a blockage of the gut. Always cut the stem into bite-sized pieces.

  • Can dogs eat broccoli frozen?

    Freezing is a great way to store vegetables as the nutrients are well preserved. However, it is best to feed veg once it’s cooked and cooled down, rather than still frozen, as the cold can damage your dog’s mouth, and hard chunks can be a choking risk. Food is best fed at around body temperature (mildly warm).

  • My dog ate broccoli, what should I do?

    If your canine companion has stolen a mouthful of broccoli then that’s fine, but if he has eaten a large amount then speak to your veterinarian. A lot of broccoli can cause tummy upsets in dogs. Your dog may need treatment, depending on the individual dog and how much they’ve eaten, so it’s best to get your vet’s advice.

  • Can overweight dogs eat broccoli?

    Broccoli is low in calories, so it is a suitable choice of treat for an overweight dog. As part of a diet plan for a dog that needs to lose weight, you can switch some of their main food for fibrous, low-calorie veg like broccoli.

    It will help your dieting dog feel full without adding too many calories. This should only be done under the guidance of a veterinarian as your dog still needs to be eating a balance of nutrients, despite the cut-back in calories.

Final Thoughts

To recap, broccoli is a safe and nutritious treat for dogs, as long as fed in moderation. It should ideally be a very small part of your dog’s diet, with 90% of their diet coming from a high-quality commercially produced dry kibble. If your pup has consumed more broccoli than recommended, this may cause bowel obstruction or other toxic effects. However, it would need to be a significant amount that was consumed to cause that to happen.

Stick to small, bite-sized pieces of broccoli mixed with other veggies on occasion, and your canine companion should enjoy the snack, as well as gaining some antioxidant boosting properties along with it.

Dog Licking Floor

Author's Suggestion

Why is My Dog Constantly Licking The Floors and Carpet?

The information provided through this website should not be used to diagnose or treat a health problem or disease; it is not intended to offer any legal opinion or advice or a substitute for professional safety or care advice. Please consult your health care provider, attorney, insurance expert, or product manual for professional advice. Products and services reviewed are provided by third parties; we are not responsible in any way for them, nor do we guarantee their functionality, utility, safety, or reliability. Our content is for educational purposes only.

Leave a Comment

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

Scroll to Top