Brussels Sprouts

Can dogs eat brussels sprouts?

Safe in moderation

Yes, dogs can eat plain cooked Brussels sprouts in small amounts, but too many cause a lot of gas, so keep it occasional.

Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026

Can Dogs Eat Brussels Sprouts?

Yes, dogs can eat Brussels sprouts, but only plain, cooked, and in small amounts. These little green vegetables are non-toxic and genuinely nutritious, yet they are famous for one thing when fed to dogs: gas. The same fiber and natural compounds that make Brussels sprouts a health food also ferment in the gut and produce a lot of flatulence, so they belong in the occasional-treat category rather than the daily-bowl category. Serve one or two cooked sprouts to a big dog, or a quarter to half of one to a small dog, and you get the upside without turning your living room into a wind tunnel.

Key Takeaways
  • 1Brussels sprouts are safe for dogs in moderation, not toxic.
  • 2Always cook them plain, steamed or boiled, with no salt, butter, oil, garlic, or onion.
  • 3Overfeeding causes gas, bloating, and loose stool, so keep portions tiny.
  • 4Skip raw sprouts and the tough stalk, which are hard to digest and can choke or block.
  • 5They are a treat, capped at about ten percent of your dog's daily calories.
JustFoodForDogs logo
Fresh, vet-developed food for the other 90% of the bowl

Treats should stay under 10% of your dog's daily calories. JustFoodForDogs makes the rest of it.

  • Recipes developed by veterinary nutritionists
  • Whole-food ingredients you can recognise
  • Fresh meals delivered to your door

Webvet may earn a commission when you click through to JustFoodForDogs, at no extra cost to you.

Are Brussels sprouts safe for dogs?

Brussels sprouts are not toxic to dogs. They belong to the cruciferous family alongside broccoli, cabbage, kale, and cauliflower, and none of these vegetables contain a poison that will harm your dog. Veterinary sources including the American Kennel Club and PetMD agree that cooked, plain Brussels sprouts are a safe treat when they are fed in moderation. The word moderation is doing a lot of work in that sentence, because the difference between a healthy nibble and an uncomfortable night comes down entirely to portion size.

Fresh Brussels sprouts in a wooden bowl on a neutral background
Plain, cooked Brussels sprouts are a safe occasional treat for dogs when the portion stays small.
Single ingredientPureBites freeze-dried wild-caught salmon dog treats bag, single ingredient
From Chewy
Purebites Salmon Freeze Dried Raw Dog

Freeze-dried wild salmon and nothing else, naturally rich in omega-3s and strong-smelling enough to excite picky dogs.

$12.49

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

The reason vets add the moderation caveat is digestion. Brussels sprouts are dense in insoluble fiber and in natural sulfur compounds called isothiocyanates. Those compounds are part of what makes the vegetable good for humans, but in a dog's gut they ferment and release gas. A small serving passes through with little drama. A big serving, or a daily habit, tends to produce bloating, cramping, and loose or runny stool. So the safety question really has two answers: yes it is safe as a small treat, and no it is not something to hand over by the handful.

Health benefits of Brussels sprouts for dogs

For such a small vegetable, Brussels sprouts pack a real nutritional punch. They are low in calories, roughly 43 kilocalories per 100 grams, and about ninety percent water, which makes them a light, filling treat that will not blow through your dog's daily energy budget. That low-calorie profile is one reason they can be useful for dogs on a weight-management plan, as a crunchy stand-in for richer snacks.

The vegetable is especially rich in vitamin K, which supports healthy blood clotting and bone metabolism, and vitamin C, an antioxidant that helps neutralize free radicals in the body. Brussels sprouts also supply vitamin A for eye and skin health, folate, manganese, and potassium. On top of the vitamins, they carry antioxidant plant compounds and fiber that can support the digestive system in small doses by helping to keep the gut moving. The key is that dogs get these benefits from a tiny amount. Their complete diet already provides the nutrients they need, so a sprout is a bonus, not a requirement.

Raw whole Brussels sprouts next to plainly steamed pieces cut small
Steam or boil sprouts plain and cut them small; raw sprouts are tough to digest and make the gas worse.

Why Brussels sprouts cause so much gas

The gas is not a sign that something is wrong. It is simply chemistry. Brussels sprouts contain a sugar called raffinose that dogs, like people, cannot fully break down in the small intestine. That undigested sugar travels to the large intestine, where gut bacteria ferment it and release gas as a byproduct. Add the sprout's high insoluble fiber and its sulfur-containing isothiocyanates, and you have a vegetable practically engineered to produce flatulence. The American Kennel Club puts it bluntly: a moderate amount clears the pipes, but too much brings stomach upset and diarrhea.

This is exactly why portion control matters more with Brussels sprouts than with a milder vegetable. A single small piece rarely causes a problem. A whole handful, or a bowl of leftover sprouts snatched off the counter, can leave a dog gassy, bloated, and uncomfortable for hours. Cooking helps because heat begins breaking down the fibers before the food ever reaches the gut, which is one of several reasons cooked always beats raw here.

How much can a dog eat?

Like all treats, Brussels sprouts should stay within the ten percent rule: treats and extras should make up no more than ten percent of your dog's daily calories, with their complete, balanced food covering the other ninety percent. Because sprouts are so low in calories, the limiting factor is not calories but gas and fiber. Start with a tiny amount the first time and watch how your dog reacts over the next day before offering more. The chart below gives a sensible starting point by body size.

Dog sizeSafe starting serving
Extra small (under 10 lb)A quarter of one cooked sprout
Small (10-25 lb)Half of one cooked sprout
Medium (25-50 lb)One cooked sprout
Large (50-90 lb)One to two cooked sprouts
Giant (over 90 lb)Two cooked sprouts, occasionally

Treat these amounts as ceilings for an occasional snack, not as a daily allowance. Even at these portions, Brussels sprouts are best offered once or twice a week at most. If your dog tolerates them well with no gas or loose stool, you have found their limit. If the sprout produces obvious flatulence or a soft stool, cut the amount in half next time or skip them altogether in favor of a gentler vegetable.

Close-up of fresh brussels sprouts

How to prepare and serve Brussels sprouts

Preparation is where most of the safety happens. Start by washing the sprouts to remove dirt and any pesticide residue, then trim off the tough woody stalk and the outer leaves. Cut each sprout in half or into quarters so there are no round whole pieces that a dog might swallow without chewing. Steam or boil them in plain water until they are soft, which usually takes about eight to ten minutes. Softening the vegetable makes it far easier to digest and reduces the gas load.

The golden rule is plain. No salt, no butter, no oil, and absolutely no garlic or onion. Garlic and onion belong to the allium family and are genuinely toxic to dogs, and they are common ingredients in the way people cook sprouts, so a serving off your holiday plate can be dangerous even though the sprout itself is fine. Skip roasting in bacon fat, tossing in balsamic glaze, or seasoning of any kind. Let the sprouts cool to room temperature before serving so your dog does not burn its mouth, then chop into bite-sized pieces sized to your dog. You can serve them on their own or mixed into the regular meal.

What about raw sprouts? Raw Brussels sprouts are not toxic, but they are a poor choice. They are tough, hard for a dog to chew and digest, and they make the gas and bloating noticeably worse. A dog that gulps down a raw sprout whole may also cough or gag on it. If your dog swipes a raw one off the floor it is not an emergency, but you should expect a gassy few hours. Cooked and cut small is always the better way to serve them.

Risks and what to watch for

The most common issue by far is digestive upset. Too many sprouts lead to gas, bloating, stomach cramping, and diarrhea. This is uncomfortable but usually passes on its own within a day. The bigger physical hazard is the stalk. The thick, fibrous core of a Brussels sprout does not break down well and can pose a choking risk or, in a small dog, cause an intestinal blockage. Always remove it. Whole sprouts fed to small dogs can also be a choke risk, which is why cutting them down matters.

A small serving of brussels sprouts in a ceramic dish
Zuke's Mini Naturals Peanut Butter & Oats Recipe Pet Treats for Dogs, 16-oz pouch
From ChewyIn stock
Zuke's Mini Naturals Peanut Butter & Oats Recipe Pet Treats for Dogs, 16-oz pouch

Soft, pea-sized training treats small enough to reward often while keeping treats inside the 10% of daily calories vets recommend.

$14.94

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Puppies, seniors, and dogs with health issues

Puppies can have Brussels sprouts too, but the portion should be even smaller than for an adult of the same eventual size, because their digestive systems are still developing and more easily upset. A tiny piece of a well-cooked sprout is plenty. Senior dogs and dogs with sensitive stomachs, a history of pancreatitis, or a diagnosed digestive condition may do better skipping sprouts entirely, since the fiber and gas can aggravate an already touchy gut. Any dog with a chronic health condition or a special diet should get sprouts cleared by a veterinarian first, and the same is true before you add any new human food to the routine.

Safe alternatives to Brussels sprouts

If your dog loves crunchy vegetables but the gas is a dealbreaker, there are gentler options that deliver similar benefits with far less flatulence. Green beans are a low-calorie favorite, easy to digest raw or cooked and a great filler for dogs watching their weight. Carrots are sweet, crunchy, rich in beta-carotene, and gentle on the stomach, and a raw carrot even helps scrape plaque off the teeth. Both make excellent everyday swaps when you want the vegetable snack without the wind.

Single ingredientVital Essentials Crunchy Nibs Raw Beef Entree Freeze-Dried Dog Food & Topper, 14-oz bag
From ChewyIn stock
Vital Essentials Crunchy Nibs Raw Beef Entree Freeze-Dried Dog Food & Topper, 14-oz bag

Freeze-dried raw beef, one ingredient and nothing else. A clean everyday reward that beats table scraps.

$36.99

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Frequently asked questions

Frequently Asked Questions

How many Brussels sprouts can a dog eat?

Keep it small: a quarter to half of a cooked sprout for a small dog and one to two for a large dog, offered only occasionally. Start with the smallest amount the first time and watch for gas or loose stool before giving more. Sprouts should stay within the ten percent of daily calories reserved for treats.

Why can't dogs eat raw Brussels sprouts?

Raw sprouts are not toxic, but they are tough to chew and digest and make gas and bloating much worse. Cooking softens the fiber, making the sprout easier on your dog's stomach. Always steam or boil them plain and cut them into small pieces.

Can I add Brussels sprouts to my dog's food every day?

It is better to keep them occasional, once or twice a week at most. Daily servings tend to build up gas and can cause ongoing loose stool. If you want a vegetable to add most days, green beans or carrots are gentler choices.

Can puppies eat Brussels sprouts?

Yes, in a very small, well-cooked portion. A puppy's digestive system is more sensitive, so give only a tiny piece and watch how they handle it. When in doubt, wait until your puppy is older or ask your veterinarian first.

My dog ate a whole bunch of Brussels sprouts. Should I worry?

A large plain serving usually just means a gassy, uncomfortable few hours and possibly loose stool that passes on its own. Watch for repeated vomiting, a swollen belly, or ongoing diarrhea, and call your vet if those appear. If the sprouts were cooked with garlic, onion, or heavy seasoning, call your veterinarian or a pet poison line right away.

A spread of fresh green beans and whole carrots on a neutral background
Green beans and carrots are gentler crunchy alternatives that cause far less gas than Brussels sprouts.

Sources

Reviewed by the Webvet Veterinarian Team

General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.