SafeBowlGet the App

Can Dogs Eat Brussels Sprouts? (Vet-Approved Guide)

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 safely eat plain cooked brussels sprouts. They're nutritious and packed with vitamins, but the sulphur compounds may cause temporary gas.

Are Brussels Sprouts Good for Dogs?

Plain cooked brussels sprouts are highly nutritious and offer genuine health benefits:

Vitamin and mineral content: Brussels sprouts are rich in vitamin C (immune support), vitamin K (bone health and blood clotting), and folate (cell function).

High in fibre: The soluble and insoluble fibre supports digestive health, promotes regular bowel movements, and feeds beneficial gut bacteria.

Antioxidant-rich: Brussels sprouts contain polyphenols and sulphoraphane (sulphur compounds) that reduce inflammation and oxidative stress, particularly beneficial for ageing dogs.

Low calorie: Cooked brussels sprouts are naturally low in calories, making them ideal for weight management or filling treats.

Immune support: The vitamin C and antioxidant content bolster immune function.

Brussels sprouts work best for dogs with digestive sensitivities, those requiring low-calorie vegetables, or older dogs needing anti-inflammatory support. Introduce gradually over 5–7 days to allow the digestive system to adjust to the sulphur compounds. Most dogs tolerate them well once acclimated.

How Much Can Dogs Eat?

Brussels sprouts should be served as an occasional vegetable supplement:

Small dogs (under 10 kg): 2–3 tablespoons cooked, 1–2 times per week Medium dogs (10–25 kg): ¼ cup cooked, 1–2 times per week Large dogs (over 25 kg): ⅓–½ cup cooked, 1–2 times per week

Always cook thoroughly by steaming (5–7 minutes), boiling (5–10 minutes), or roasting (20–25 minutes at 200°C). Serve plain, unseasoned, and cut into small pieces.

Puppies (8 weeks–12 months): Start with 1–2 tablespoons, 1–2 times per week. Increase gradually as they age.

Never serve raw brussels sprouts—they're too tough and pose a choking risk. Always cook until soft. Remove outer damaged leaves and cut into small, manageable pieces. If your dog shows signs of choking (gagging, drooling, difficulty swallowing), contact your vet immediately.

How to Serve Brussels Sprouts

Fresh brussels sprouts (cooked from scratch):

  1. Rinse thoroughly under running water
  2. Remove any damaged or yellow outer leaves
  3. Cut in half or quarter, depending on size
  4. Steam for 5–7 minutes until fork-tender
  5. Cool completely
  6. Cut into small, bite-sized pieces
  7. Serve plain, with no seasonings

Alternative cooking methods:

  • Boil: 5–10 minutes in water (may reduce vitamin content slightly)
  • Roast: 20–25 minutes at 200°C (brings out natural sweetness)

Serving ideas:

  • Mix small portions into regular kibble
  • Serve as a low-calorie treat
  • Combine with other safe cooked vegetables
  • Add to homemade dog food
  • Freeze small pieces for enrichment

When to Avoid Brussels Sprouts

Never give brussels sprouts to dogs with:

  • Severe digestive conditions (unless vet-approved)
  • Thyroid disease (consult vet; raw sprouts contain goitrogens, but cooked are safe)
  • Blockage risk (dogs that swallow without chewing)

Avoid:

  • Raw brussels sprouts (too tough)
  • Tinned brussels sprouts with added salt or seasonings
  • Burnt or discoloured sprouts
  • Excessive portions (gas may become uncomfortable)

Potential Issues

Some dogs experience temporary digestive changes:

  • Gas or flatulence (normal due to sulphur compounds; introduce gradually to minimise)
  • Loose stools or mild diarrhoea (reduce serving size)
  • Loss of appetite (rare; may indicate dislike of taste)
  • Mild bloating (often resolves within 3–5 days as gut adjusts)

If excessive gas or other symptoms persist, reduce serving frequency or discontinue. Always introduce cooked vegetables gradually over 5–7 days.


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

Frequently Asked Questions

Are brussels sprouts good for dogs?
Yes, plain cooked brussels sprouts offer excellent nutritional benefits. They're rich in vitamin C (immune support), vitamin K (blood clotting), and fibre (digestive health). Brussels sprouts contain antioxidants and sulphur compounds that reduce inflammation. However, they can cause gas in some dogs—introduce gradually and monitor.
Can dogs eat raw brussels sprouts?
Raw brussels sprouts are tough and difficult for dogs to digest. Always cook by steaming, boiling, or roasting until soft. Cooking breaks down the fibre and makes nutrients more bioavailable. Raw sprouts pose a choking risk and may cause digestive upset.
How much brussels sprout can a dog eat?
Small dogs (under 10 kg) can have 2–3 tablespoons cooked, medium dogs (10–25 kg) ¼ cup, and large dogs (over 25 kg) ⅓–½ cup. Serve 1–2 times per week as a vegetable supplement. Brussels sprouts should count towards daily vegetable intake and not exceed 10% of daily calories.
Why do brussels sprouts cause gas in dogs?
Brussels sprouts contain sulphur compounds (similar to cabbage) that produce gas when digested. This is normal and usually harmless. Starting with very small portions and introducing gradually allows the digestive system to adapt. If gas is excessive or accompanied by other symptoms, reduce frequency or discontinue.
Can puppies eat brussels sprouts?
Yes, puppies aged 8 weeks and older can eat small amounts of plain cooked brussels sprouts (1–2 tablespoons, 1–2 times per week). Introduce very gradually as puppies' digestive systems are sensitive. Monitor for any gas or digestive upset and adjust portions accordingly.

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