SafeBowlGet the App

Can Dogs Eat Broccoli?

SAFE — Dogs can eat this in moderation

Check any food instantly

Snap a photo and get an instant safety verdict for your dog.

Download SafeBowl Free

Yes, dogs can eat broccoli in moderation. This nutrient-packed vegetable is low in calories and high in vitamins, making it a healthy treat—but portion control is important to avoid digestive upset.

Health Benefits for Dogs

Broccoli is recognised as safe by the ASPCA and AKC, though it requires more careful portion management than many other vegetables. When served in appropriate amounts, broccoli offers genuine nutritional benefits for your dog.

The main nutrient star in broccoli is sulphoraphane, a compound with potent anti-inflammatory and antioxidant properties. Research suggests sulphoraphane may support immune function and help reduce oxidative stress in cells. This makes broccoli particularly valuable for older dogs or those prone to inflammatory conditions.

Beyond this key compound, broccoli provides:

Vitamin C boosts immune function and acts as an antioxidant. The vitamin C in broccoli is particularly beneficial for senior dogs.

Vitamin K is essential for blood clotting and bone health. Broccoli is one of the richest vegetable sources of this often-overlooked nutrient.

Folate (vitamin B9) supports DNA synthesis and cell division, particularly important for growing puppies.

Fibre promotes digestive health and helps maintain healthy blood sugar levels. The insoluble fibre in broccoli also supports healthy bowel movements.

Potassium supports heart health and muscle function, contributing to cardiovascular wellness.

At just 34 calories per 100 grams, broccoli is one of the lowest-calorie vegetables available, making it ideal for dogs on weight management programmes.

How Much Can Dogs Eat?

The key guideline for broccoli is that it should comprise no more than 5-10% of your dog's daily food intake. This is more restrictive than many other vegetables because of broccoli's high fibre and sulphur content, which can cause gas and digestive upset if overfed.

Small dogs (under 10kg): 3-5 small florets, 2-3 times per week Medium dogs (10-25kg): 5-10 small florets, 2-3 times per week Large dogs (over 25kg): 10-15 small florets, 2-3 times per week

Rather than offering broccoli daily, serve it as an occasional treat 2-3 times per week. This spacing reduces the risk of digestive upset whilst still allowing your dog to enjoy the nutritional benefits.

When introducing broccoli for the first time, start with a very small piece and observe your dog for 24 hours before offering more. Some dogs tolerate broccoli beautifully, whilst others may experience mild bloating or gas.

How to Serve Broccoli to Your Dog

Steamed broccoli is the best preparation method. Steam the broccoli until it is tender but still slightly crisp, then cut into bite-sized pieces. Steaming preserves nutrients better than boiling whilst making the vegetable easier to digest.

Never serve broccoli with added butter, salt, garlic, or seasoning. Garlic and onions are toxic to dogs, and excessive salt can be unhealthy. Plain steamed broccoli is always the safest choice.

Chopped raw broccoli florets can be served directly to your dog if they are cut small enough to prevent choking. Raw broccoli may be slightly harder to digest, so start with very small amounts.

Frozen broccoli florets can be thawed and steamed, or served frozen as a crunchy treat. Many dogs enjoy the textural variety that frozen vegetables provide.

Mixed into regular food as a vegetable topper. A small handful of steamed, chopped broccoli mixed into your dog's regular meal adds nutrients and fibre without disrupting their balanced diet.

Broccoli "ice pops" can be made by steaming broccoli, chopping it finely, mixing with a small amount of plain unsweetened yoghurt, and freezing in ice cube trays.

Size and Breed Considerations

Small dogs and toy breeds benefit from having broccoli cut into even smaller pieces to prevent choking. The stem pieces in particular should be sliced into thin rounds rather than served as large chunks.

Puppies can eat small amounts of broccoli, but introduce it slowly and in tiny quantities to ensure their developing digestive system tolerates it well.

Dogs with sensitive stomachs may need to avoid broccoli or have it only in very small amounts, as the fibre content can trigger gas or loose stools. If your dog has known digestive sensitivities, consult your vet before introducing broccoli.

Senior dogs can benefit from broccoli's anti-inflammatory properties, but again, keep portions small to avoid digestive upset.


SafeBowl checks any food in seconds—personalised to your dog's breed, weight, and allergies. Download SafeBowl free.

Frequently Asked Questions

Can broccoli cause digestive issues in dogs?
In small amounts, broccoli is fine, but large quantities can cause gas and mild digestive upset. Start with tiny pieces to ensure your dog tolerates it well.
Is raw or cooked broccoli better for dogs?
Both are safe. Raw broccoli is crunchier and may help with dental health, whilst cooked broccoli is easier to digest. Avoid adding butter, salt, or seasoning.
Can dogs eat broccoli florets and stems?
Yes, both florets and stems are safe. The florets are easier for dogs to eat, but stems are equally nutritious. Chop stems into appropriate-sized pieces.
How much broccoli is too much for a dog?
Broccoli should be no more than 5-10% of your dog's daily food intake. Too much can cause gas, bloating, or digestive upset due to its high fibre and sulphur content.
Is broccoli good for overweight dogs?
Yes. Broccoli is very low in calories (around 34 calories per 100g) and high in fibre, making it excellent for weight management when used as a treat or meal topper.

Related Articles

Stop Googling. Start scanning.

SafeBowl uses AI to instantly tell you if any food, plant, or ingredient is safe for your dog. Just point your camera and get an answer in seconds.

  • AI-powered food safety scanner
  • 181+ item offline safety database
  • Emergency vet finder
  • Ingredient label analysis
Download SafeBowl — It's Free