Can Dogs Eat Broccoli?

can dogs eat Broccoli?

Broccoli is a nutritious vegetable packed with vitamins, minerals, and antioxidants. It is often recommended as healthy human food, but can dogs eat broccoli safely? The answer is yes and no.

Dogs can eat broccoli, both cooked and raw. But be careful–the florets contain isothiocyanates, which can cause gastric irritation in dogs if given in large quantities.

Your dog might be the apple of your eye, but when it comes to eating habits, he’s probably more like a garbage can. It seems like no matter what you put in front of him; he’s ready and willing to scarf it down.

But just because he’ll eat anything doesn’t mean everything is good for him. Some foods can be downright dangerous for dogs. So before you let your pup chow down on whatever he finds, make sure you know which foods are safe – and which aren’t.

Is Broccoli Good for Dogs?

You might love broccoli, but can dogs eat brocoli? The answer is a resounding yes!

Broccoli is not only safe for dogs to eat, but it also offers a host of benefits.

Broccoli is an excellent source of vitamin C, A, and K, as well as fiber.

It also contains calcium, iron, and magnesium. All of these nutrients are important for dogs (and humans!) And when it’s given in moderation, broccoli can be a healthy treat for your pup. Broccoli also contains sulforaphane, a compound shown to have cancer-preventing properties.

When feeding broccoli to your dog, it is essential to do so in moderation. Like all foods, too much broccoli can cause digestive upset in dogs.

The best way to feed broccoli to your dog is to chop it into small pieces and add it to their regular food.

Can Dogs Eat Raw Broccoli?

Yes, dogs can eat raw broccoli florets.

If you make sure to wash them first, then cut them into small, edible pieces, they are safe and nutritious.

In fact, eating broccoli raw or steamed is the best way to keep the most nutrients in the broccoli.

How much broccoli can a dog eat?

As with all things, moderation is key when it comes to feeding broccoli to your dog.

While broccoli is packed with nutrients, too much of a good thing can cause digestive upset in dogs.

The best way to feed broccoli to your dog is to add a small amount to their regular food. Start with just a few broccoli pieces and see how your dog reacts. If they seem to enjoy it and have no adverse reaction, then you can slowly increase the amount you feed them.

A good rule of thumb is never to give your dog more than 10% of its daily calories from treats. So, if you are feeding your dog a 300-calorie diet, no more than 30 of those calories should come from treats like broccoli.

As always, if you have any concerns about your dog’s health, please consult your veterinarian. They will be able to give you the best advice on how to properly care for your pup.

Benefits of Feeding Broccoli to Dogs:

There are many health benefits to feeding broccoli to your dog. Naturally occurring compounds in broccoli can help improve your dog’s digestion, boost its immune system, and even help prevent cancer.

Digestive Health:

Broccoli is an excellent source of fiber. Fiber is essential for keeping your dog’s digestive system healthy. It helps to bulk up stools and prevents constipation.

Immune System:

The antioxidants in broccoli can help to boost your dog’s immune system. Antioxidants help fight free radicals, damaging cells and leading to disease.

Cancer Prevention:

Some experts believe that certain healthy broccoli compounds may help protect cells, tissues, and organs from cancer-causing agents. For example, Sulforaphane helps to kill cancer cells and prevent them from spreading. It is especially effective against stomach, skin, and bladder cancers.

What are the Concerns about Feeding Broccoli to Dogs?

Dogs are facultative carnivores, herding animals, and in the wild, they would eat a variety of things, including small rodents and other creatures.

Today, however, most dogs are fed a diet of commercial dog food which is nutritionally balanced. Unfortunately, this means they don’t often get the opportunity to eat broccoli or other vegetables.

Does broccoli cause gas in dogs?

Gas and diarrhea are the two main concerns when feeding broccoli to dogs. Broccoli is a member of the cruciferous vegetable family and contains sulfur-containing compounds known as glucosinolates.

Too much broccoli can be a smelly thing.

When these compounds are broken down during digestion, they release gas and can cause diarrhea.

Some other concerns about feeding broccoli to dogs include:

Choking Hazards:

The stem of the broccoli plant is the most likely to cause problems if ingested by a dog.

The stem is hard and can quickly get stuck in a dog’s throat, causing them to choke.

In addition, according to the American Kennel Club, broccoli stem can obstruct the oesophagus, especially in small dogs.


Like people, some dogs can be allergic to broccoli. Dogs’ most common symptoms of a broccoli allergy include itchiness, rashes, and vomiting. If your dog is showing any of these symptoms after eating broccoli, it’s best to consult with your veterinarian.

Intestinal blockages:

Broccoli, like any other food, has the potential to cause an intestinal blockage if not chewed properly. Intestinal blockages can be severe and even life-threatening.

While broccoli does pose some risks to dogs, it is generally safe to feed in moderation. When providing your dog with broccoli, ensure to feed cooked broccoli and cut it into small pieces to avoid becoming a choking hazard. And as with anything new, always introduce broccoli slowly to your dog’s diet to prevent any stomach upset.

Portion Control:

As with any food, it’s essential to feed broccoli to dogs in moderation. A good rule of thumb is to provide no more than 10% of your dog’s daily caloric intake from table scraps. So, for example, if your dog needs 1000 calories daily, it should not get more than 100 calories from broccoli or other table scraps. So always care about how much broccoli your dog eats.

Can Broccoli Be Dangerous For Your Dog?

The isothiocyanate component in broccoli can lead to gastric distress in some dogs. If your dog ingests too much broccoli, it may experience vomiting and diarrhoea. Feeding your dog broccoli in moderation will help to avoid any stomach upset.

The symptoms of an intestinal blockage can be severe and even life-threatening. If your dog exhibits symptoms such as vomiting, diarrhea, lack of appetite, or lethargy, get in touch with your veterinarian immediately.

The main concern with broccoli is a naturally occurring compound called isothiocyanate, which can cause mild to severe irritation to the digestive tract.

Isothiocyanate is also present in other cruciferous vegetables, like kale, cauliflower, cabbage, and Brussels sprouts, although broccoli is particularly rich in the compound.

Isothiocyanate is very useful to the plant because it helps protect it against pests, but it can cause gastric distress in some dogs.

If your dog ingests too much broccoli, it may experience vomiting and diarrhea.

What about Frozen or Canned Broccoli?

Frozen or canned broccoli is just as safe for dogs as fresh broccoli. Frozen or canned broccoli may be easier for your dog to digest since it has been cooked before being frozen or canned.

When feeding frozen or canned broccoli to your dog, make sure to thaw or heat it properly before feeding. Heating broccoli will help to release the isothiocyanate component, which can cause gastric distress in some dogs.

Some people worry about the sodium content in canned broccoli. However, the amount of sodium in canned broccoli is insufficient to cause concern in most dogs’ bodies. If your dog is on a low-sodium diet, you can rinse the canned broccoli before feeding it to them.

How to prepare broccoli for dogs

It’s best to cook the broccoli in some way to make it easier to chew and digest. Steaming or cooking broccoli on the stove are both quick and easy processes.

The broccoli will become softer and more gentle on your dog’s digestive tract. Never cook your dog’s broccoli in oil, butter, or spices!

You can also puree or food process the raw broccoli to break it down into more of a paste that you can add to your dog’s bowl of kibble or be fed on its own. 

What veggies can dogs eat?

Dogs can safely eat a variety of vegetables, including broccoli.

Other vegetables that are safe for dogs include:

  • carrots
  • celery
  • green beans
  • peas
  • sweet potatoes
  • squash
  • zucchini
  • Bok choy
  • Brussels sprouts
  • Cabbage
  • Cantaloupe
  • Carrots
  • Celery
  • Corn
  • Cucumbers

When feeding vegetables to your dog, it’s important to wash them thoroughly and cut them into small pieces to avoid a choking hazard. You should also slowly introduce new vegetables to your dog’s diet to prevent stomach upset.


So, can dogs eat broccoli? The answer is yes, but in moderation. Broccoli is a healthy vegetable for dogs and provides them with many nutrients. However, too much broccoli can cause gastrointestinal upset in dogs. So, if you feed your dog broccoli, give them only a small amount at a time.

We hope you enjoyed this article and found it helpful. If you have any questions or comments, please feel free to leave them below!

Simon Wilson

Simon Wilson

I'm Simon Wilson, and I love beagles. I've been living with and owning beagles for over 15 years now, and during that time I've learned a lot about myself and the beagles. I love to write about my beagle experiences, and I hope that by sharing my experiences, others may find use in my learnings and experiences. Read more about Simon Wilson