Skip to content

Home › This page

Vegetables Dogs Can and Cannot Eat

Many vegetables are excellent, low-calorie treats for dogs — but the onion family is toxic and must be avoided entirely. Look up any vegetable below: a plain verdict, the one caution that matters, and a link to the full record where we have one.

Last verified: July 20, 2026

Vegetables are the treat category vets tend to recommend most: crunchy, filling, and far lower in sugar than fruit, they’re a smart reward for a dog watching its weight. Most are best served plain and cut to size — some raw, some lightly cooked. The important exception is the allium family (onion, garlic, leeks, chives, shallots), which damages a dog’s red blood cells and is dangerous cooked, raw, or powdered. Keep all treats, veggies included, under about 10% of daily calories.

Vegetable verdicts at a glance

Vegetable Verdict Watch out for
Carrot ✅ Safe Cut into sticks/rounds so it can’t choke
Green beans ✅ Safe Plain only; no salt, butter, or seasoning
Pumpkin ✅ Safe Plain purée, not sugary/spiced pie filling
Sweet potato ✅ Safe Cooked and plain; never raw
Cucumber ✅ Safe Slice it; hydrating, very low calorie
Broccoli ⚠ In moderation Florets contain isothiocyanate; small amounts, can cause gas
Tomato ⚠ In moderation Ripe red flesh only; green/unripe fruit and the plant contain solanine
Onion ⛔ Toxic Damages red blood cells; cooked, raw, or powdered
Garlic ⛔ Toxic Same allium toxin, more concentrated than onion by weight
Verdicts cross-checked against ASPCA APCC, AKC, and VCA Hospitals. Verdict icons are always paired with a word for colorblind readers.

How to serve vegetables safely

  • Plain beats fancy. No salt, butter, oil, garlic, or onion — the seasonings are often more dangerous than the vegetable.
  • Cut to size. Hard raw vegetables like carrot can choke a small dog or a gulper; slice into sticks or rounds.
  • Cook the starchy ones. Sweet potato and pumpkin should be cooked and plain; raw is hard to digest.
  • Introduce slowly. Gas-prone vegetables like broccoli and cauliflower can upset a sensitive stomach — start with a small piece.

The vegetables to never feed: the onion family

All alliums — onion, garlic, leeks, shallots, and chives — contain compounds (organosulfoxides) that damage a dog’s red blood cells and can cause a dangerous anemia. They are toxic in every form: raw, cooked, dried, and as powder in soups, sauces, baby food, and table scraps. Garlic is the most concentrated of the group. There is no safe culinary amount, so keep allium-seasoned food off the menu entirely.

If your dog ate onion, garlic, or another toxic food, call your vet or ASPCA Animal Poison Control at (888) 426-4435 now. This hub is informational, not veterinary advice, and not a diagnostic tool.

Sources