Can Dogs Eat Brussels Sprouts?

SAFE

SAFE — plain Brussels sprouts are not toxic to dogs. Cook them until soft and cut them up; they often cause gas, and too many can upset the stomach.

Brussels sprouts contain no known toxin for dogs. They are well known for causing gas, and larger amounts can lead to stomach upset and diarrhoea. Serve them plain, cooked until soft and cut into pieces.

See our guide to vegetables dogs can and can't eat to compare this with the rest of the vegetable list.

On this page
Whole and halved plain Brussels sprouts on a cream plate

Quick answer

Category
Vegetables
Recommended preparation
Plain, cooked until soft, halved or chopped
Main concern
Gas and stomach upset; whole sprouts can be a choking hazard
Suitable as everyday food
No

The full answer

The American Kennel Club describes Brussels sprouts as containing no toxins or poisons for dogs. Their main downside is gas: sprouts contain isothiocyanates, which affect how the gut moves food along, and even small or moderate amounts can cause flatulence.

Too many can cause stomach upset and diarrhoea. The gas itself is not harmful, but contact a vet if symptoms last longer than a few days.

Veterinary guidance recommends cooking sprouts until softened and cutting them into bite-sized pieces, because whole sprouts can be a choking hazard.

Risks and Things to Know

  • Gas is common, even with small amounts.
  • Larger amounts can cause stomach upset and diarrhoea.
  • Whole sprouts can be a choking hazard.
  • Butter, bacon, garlic, onion and seasoning used on sprouts for people are a separate concern.

How Much Can Dogs Eat?

Offer only a small amount occasionally as an extra, not as a regular part of meals.

Introduce slowly and cut back if your dog becomes gassy or has loose stools.

Do not change a diet formulated for your dog by a veterinary nutrition professional without their advice.

How Should I Prepare It?

  • Trim the stem end and remove any damaged outer leaves.
  • Steam or boil plainly until soft — no butter, oil, salt or seasoning.
  • Halve or chop into bite-sized pieces.

What If My Dog Ate Too Much?

If your dog ate a lot of plain sprouts, expect gas and possibly loose stools. Keep fresh water available.

Contact a vet if vomiting or diarrhoea continues, if your dog seems in pain, or if symptoms last longer than a few days.

If the sprouts were cooked with garlic, onion or bacon, check what was in them and ask a vet.

This guide is for general educational purposes and isn't a substitute for advice from your veterinarian. If your dog has eaten something potentially toxic or is showing concerning symptoms, contact a veterinarian promptly.

Frequently Asked Questions

No. Brussels sprouts are not described as toxic to dogs. The common problem is gas, and too many can upset the stomach.

They contain isothiocyanates, which affect how the gut moves food along. This leads to gas, even with small or moderate amounts.

Cooked is better. Cooking softens the sprouts, and cutting them up avoids the choking risk of a whole sprout.

It is better to avoid it. Bacon and butter add salt and fat, and garlic or onion are sometimes included. Offer sprouts plain.

They belong to the same vegetable family. Each has its own page on our site, so check the specific page for the vegetable you want to share.

Gas on its own is not harmful. Contact a vet if there is repeated vomiting, ongoing diarrhoea, pain, or if symptoms last longer than a few days.

How this guide was written

Last updated 29 September 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.

Browse every food in our A–Z guide