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.