Skip to content

Can Dogs Eat Broccoli?

Yes, dogs can eat broccoli. It’s a non-toxic vegetable that can be a healthy addition to their diet when fed in moderation. Broccoli is low in calories and contains essential nutrients like fiber, vitamin C, and vitamin K, which can benefit dogs. However, it’s essential to prepare broccoli properly for dogs, ensuring it’s cooked (steamed is best) or served in small, bite-sized pieces to prevent choking hazards.

How & What Parts Can Dogs Eat?

Can Dogs Eat Raw Broccoli? Yes, dogs can eat raw broccoli, but it’s essential to introduce it into their diet slowly to avoid digestive upset. Chewing raw broccoli may also benefit dental health by helping to clean your dog’s teeth. However, due to its tough texture, raw broccoli should be chopped into small, easily chewable pieces to prevent choking.

Can Dogs Eat Frozen Broccoli? Dogs can eat frozen broccoli, but it’s often best to thaw or cook it first to make it easier to chew and digest. Remember, always serve it in small, bite-sized pieces to prevent choking.

Can Dogs Eat Broccoli Stalk/Stem? Yes, dogs can eat the stalks of broccoli, but they are often harder to chew and digest than the florets. As with raw broccoli, it’s crucial to cut the stalk into small, digestible pieces.

Can Dogs Eat Broccoli Leaves? Broccoli leaves are safe for dogs to eat and contain many of the same nutrients found in the florets and stalks. However, due to their rough texture, they should be cut into small pieces or cooked to make them easier to chew and digest.

Can Dogs Eat Broccoli Sprouts? Broccoli sprouts are safe for dogs and are often easier to digest than mature broccoli. They’re packed with antioxidants and can be served raw or lightly cooked. However, as with other forms of broccoli, it’s best to introduce them slowly and monitor for any adverse reactions.

Can Dogs Eat Chinese Broccoli? Chinese broccoli, also known as gai lan or kai lan, is safe for dogs in moderation. Its nutritional profile is similar to regular broccoli, offering vitamins and minerals beneficial for dogs. As always, prepare it properly, removing any hard stems and chopping it into bite-sized pieces.

Are Some Dogs Allergic to Broccoli?

While rare, dogs can have allergic reactions to broccoli. Symptoms can include itching, swelling, difficulty breathing, or gastrointestinal upset like vomiting or diarrhea. If you notice these symptoms after feeding your dog broccoli, seek veterinary care immediately.

Possible Side Effects of Feeding Broccoli to Dogs

While broccoli can be beneficial, too much can cause gas and bloating due to its high fiber content. In some cases, overconsumption may lead to gastrointestinal obstruction, particularly if large pieces are eaten.

Also, broccoli contains isothiocyanates, compounds that can cause mild-to-severe gastric irritation in dogs if consumed in large quantities. Hence, moderation is key.

How Much Broccoli Can Dogs Eat?

The amount of broccoli your dog can eat depends on their size, weight, and overall diet. As a general rule, treats and snacks, including vegetables like broccoli, should make up no more than 10% of your dog ‘s daily caloric intake. Given its nutrient density and potential for causing gas and digestive upset, broccoli should be offered sparingly. It’s best to consult with your veterinarian to determine an appropriate portion size for your dog.

Can Puppies Eat Broccoli?

Puppies can eat broccoli, but keep in mind that their digestive systems are more sensitive than those of adult dogs. Start by feeding them very small amounts of cooked broccoli to see how they tolerate it. As with adult dogs, ensure it’s chopped into small, manageable pieces to prevent choking.

Best Way to Safely Prepare Broccoli for Your Dog

When preparing broccoli for your dog, wash it thoroughly to remove any pesticides or other contaminants. Then, cut it into small, bite-sized pieces to prevent choking. While dogs can eat raw broccoli, cooking it slightly can make it easier to digest and unlock some nutrients. Steaming is an excellent method, as it maintains the most nutrients compared to other cooking methods. Avoid adding any seasonings or oils, as some can be harmful to dogs.

Simple Broccoli Recipe for Dogs

Here’s a simple, dog-friendly recipe incorporating broccoli:


  • 1 cup of chopped broccoli
  • 1 cup of cooked lean meat (chicken or turkey works well)
  • 1 cup of cooked brown rice
  • 1/4 cup of low-sodium chicken broth


  1. Steam the chopped broccoli until it’s soft but still retains its bright green color.
  2. Mix the steamed broccoli with the cooked lean meat and brown rice.
  3. Pour the low-sodium chicken broth over the mixture to add moisture.
  4. Allow the mixture to cool before serving it to your dog.

Always remember to introduce new foods gradually to avoid upsetting your dog’s stomach. You can also consult your vet to ensure the recipe suits your dog’s dietary needs.

So yes, dogs can eat broccoli in moderation. This nutrient-rich vegetable can be a healthy addition to their diet, providing essential vitamins, minerals, and antioxidants. It’s crucial to prepare broccoli properly and to feed it in appropriate portions based on your dog’s size, weight, and overall diet.

Can ALL Breeds Eat Broccoli?

See below for detailed answers on specific breeds.

Can Dogs Eat Broccoli?