Broccoli is a veggie filled with antioxidants and several other nutrients. They make a healthy and tasty component when added to our meals. But for YOU as a dog lover, the question is, can dogs eat broccoli?

Yes, they can! Broccoli is as beneficial for dogs as it is for humans. However, the ways to prepare it for dogs vary for humans.

This article will shed light on what you need to know about giving your pup some of it. We will also delve into what broccoli offers health-wise and the risks of it.

Is Broccoli Good For Dogs?

Broccoli offers plenty of nutrients for your dog’s health enrichment. In fact, it’s probably to feed a dog broccoli than a fussy child. And you don’t need to coax them that much. Ok, maybe a bit.

With vitamins A, C, and K, broccolis are a superfood! These help with-

  • Enhancing eye health– Vitamin helps prevent eye diseases such as conjunctivitis and declining eyesight.
  • Preventing oral issues Vitamin C in broccoli helps prevent gum diseases.
  • Accelerating blood coagulation after injuries and healing wounds.

1. Low calories

Broccoli is comparatively low in calories, making it a suitable option for dogs on a weight management plan or as a low-calorie treat.

2. Has fiber

The fiber in broccoli can help in digestion and regulate bowel movements. In moderation, it can be helpful with digestive issues.

3. Promotes oral health

The crunchiness of raw broccoli can help with dental health by promoting chewing and reducing the buildup of tartar and plaque on your pup’s teeth.

4. Detoxification

Broccoli contains components that support body detoxification processes. It is also loaded with nutrients such as protein and fibers. These help keep them from stomach issues and smooth bowel movements. 

The antioxidants in broccoli support the immune system of dogs.

Does Broccoli Have Any Health Risks For Dogs?

Broccoli, like any other food, has its limits when feeding dogs. This healthy veggie contains components that can be hard to digest or can induce diseases. 

1. Digestive problems

Broccoli contains isothiocyanate. Large quantities can cause severe digestive problems like diarrhea and gastrointestinal blockage. However, the levels of these compounds in broccoli are generally not high enough to cause too much toxicity. 

Broccolis also contains glucosinolates, which are problematic components for your dog’s tummy when fed in large quantities.

2. Thyroid issues

Broccoli is a cruciferous (relating to or denoting plants of the cabbage family) vegetable. It contains substances that can interfere with thyroid function in dogs if consumed in large quantities over a prolonged period. 

This can be especially hazardous if your dog already has existing thyroid issues.  

3. Choking Hazard

If broccoli is not diced into sizes relative to your dog, they may choke on them. Small dog parents need to be extra cautious while feeding their tiny pups. Small dogs and dogs that are quick eaters are more prone to choking on such foods.

4. Kidney stones and urinary issues

Broccoli contains oxalates, one of the reasons for kidney issues. If your dog is prone to urinary problems or has a history of kidney issues, you should exercise caution while feeding your dog broccoli.

5. Nutritional imbalances 

Too much broccoli in the diet will create a nutritional imbalance. It will increase the amount of nutrients that they need. An imbalanced diet can induce issues such as poor metabolism, lower immunity to diseases and infections, etc.  

*You should also remember about allergic reactions, as they are variable for each dog, and some dogs can be severely allergic to broccoli. Allergies can be mild to fatal, depending on each dog. 

a happy puppy on a kitchen counter which has broccoli on it

How Do You Feed Broccoli to Dogs?

Dogs are omnivorous and can eat both veggies and meat. A well-balanced diet will always ensure a happy pup! Here are some tips to prepare broccoli for them:

  • Pick fresh- Choose fresh and organic broccoli to prevent ingestion of harmful pesticides, etc. Canned broccoli may contain preservatives and high sodium that are harmful to your dog’s consumption. So, avoid any canned veggies. 
  • Rinse thoroughly– Wash the broccoli to remove dust, pesticides, or chemicals. You do not need that to go in your pup’s belly.
  • Cook it– Broccoli is very versatile, and you can cook it any way you want to. Boil it, steam it, or bake it.
  • SKIP SEASONING– Never use seasoning like spices or salt. Avoid butter or oil of any kind as well. Seasonings CANNOT BE DIGESTED by dogs and are actually toxic for them. 

Fatty substances such as oils and butter also lead to obesity and unhealthy heart conditions.  

  • Portion control– Keep the amount less. Too much broccoli can be harmful to a dog’s health.
  • Dice them– Chop your broccoli into small pieces relative to the kind of dog you have. Otherwise, they can choke on them.

Consult a veterinarian before introducing anything new to your pup’s diet. Some dogs can be allergic to broccoli. Some dogs can face stomach issues because of them. You do not want any fatalities.

Can Dogs Eat Broccoli Sprouts?

Broccoli sprouts are young edible shoots of broccoli plants. Dogs can eat broccoli sprouts. They have a higher amount of sulforaphane than their fully-grown counterparts. Sulforaphane can help protect dogs against cancer, treat pain, and improve heart health. But feeding it too much can cause nutritional imbalance, so be careful with the portions. 

Can Dogs Broccoli Stems?

Why yes they can! And it’s not just stems, dogs can even eat the stalks, as well as the florets. In fact, they contain more healthy nutrients than florets. But they can obstruct their esophagus if not cut into small pieces. It can be especially dangerous for small dogs or young dogs.

To avoid choking risks and blockages, you can chop them up into small pieces. Cooking the broccoli can also help to ease it and make it easier to swallow and digest. It will also break down some of the challenging nutrients that can be hard to digest. 

Can Dogs Eat Chinese Broccoli?

Yes, Dogs can eat Chinese broccoli like any other. Despite the name, they contain the same nutrients, such as Vitamin C, calcium, Vitamin K, Folate, and Zinc.

Vitamin C prevents gum diseases and supports oral health in dogs. It also fights infections and prevents cell damage. Vitamin K helps in blood clotting after injuries. Calcium and Folate ensure strong bones and proper development of the nervous system. These nutrients also help in muscle development and the production of red blood cells.

Zinc in Chinese broccoli plays a huge role in developing bodily functions such as tissue repair, immunity development, better metabolism, etc. It also helps maintain a shiny and healthy coat in dogs. Every precaution discussed still applies to Chinese broccoli. Steam it, bake it, or boil it. Feed in small portions; do not add spices. 


Broccoli is a vegetable you can feed your dog, however it works for you. You need to be very careful about how much you feed them and their response to what you feed them. 

Again, before you go ahead and introduce a new food to your dog’s diet, definitely consult a veterinarian. Allergies can be fatal if not paid attention to. Look out for symptoms such as excessive drooling, lethargy, vomiting, redness in the eyes or skin. If you see any such symptoms, seek medical help immediately.    

Broccoli also should not replace any part of your pup’s well-balanced meals. You can add it to their meal or feed them occasionally as a treat. 

Frequently Asked Questions

Can I feed my dog broccoli every day?

Dogs can eat broccoli but in minimal amounts. We recommend not adding broccoli to their regular diet.

Can dogs eat broccoli and cauliflower stems?

Dogs can eat broccoli and cauliflower with stems. But it can pose a choking hazard if it’s too big for your dog to swallow. So, always chop it up into small pieces.

How much raw broccoli can a dog eat?

Broccolis can be fed both raw and cooked. Even though raw broccolis can contain pesticides and chemicals that can harm dogs. Also, cooked broccoli will break down a few nutrients that can be hard to digest. 
But too much broccoli, cooked or raw, is never okay.

Can dogs have tomatoes?

 Dogs can eat tomatoes in moderation. But only ripe tomatoes. Green tomatoes contain chemicals like solanine and tomatine, which are poisonous to dogs. 

Can dogs eat broccoli and cheese?

Your pup might always look out for the “CHEESE TAX,” but if we have to say, the cheese tax is not healthy. Broccoli can be boiled or steamed, but it should be devoid of spices, oils, or other fatty ingredients such as cheese or butter. 
Too much greasy food can cause obesity and heart conditions.

Share the Post: