Dogs

What Vegetables Can Dogs Eat? A Vet's Guide to Safe Choices

February 23, 2022Updated August 11, 20262 min read
What Vegetables Can Dogs Eat? A Vet's Guide to Safe Choices
⚡ Quick Answer

Safe vegetables for dogs include carrots, green beans, cucumber, plain pumpkin, sweet potato, and broccoli in moderation. Avoid onions, garlic, leeks, and chives entirely — they're toxic. Corn is fine off the cob; the cob itself is a dangerous obstruction. Serve plain: no butter, salt, or seasoning.

Key takeaways
  • Safe: carrots, green beans, cucumber, pumpkin, sweet potato, broccoli (moderation)
  • Never: onions, garlic, leeks, chives - toxic in all forms including powder
  • Corn kernels fine; corn COBS cause dangerous obstructions
  • Always plain - butter, salt, and seasonings undo the benefit

Adding vegetables to your dog's diet can be a healthy way to provide variety, add fiber, and give low-calorie treat options — particularly useful for dogs watching their weight. But not all vegetables are safe for dogs, and even safe ones can cause issues if given in excessive amounts. Here's a practical, vet-reviewed guide.

Vegetables That Are Safe for Dogs

These are well-tolerated by most dogs and offer real nutritional value:

  • Carrots — low calorie, high fiber, good for teeth; safe raw or cooked
  • Green beans — low calorie, filling; plain and unseasoned
  • Broccoli — safe in small amounts; large quantities can cause GI upset
  • Cucumber — very low calorie, hydrating; remove seeds and skin for sensitive dogs
  • Sweet potato — nutritious and digestible when cooked; avoid raw and never seasoned
  • Peas — safe in moderation; avoid canned peas with added sodium
  • Zucchini — low calorie, digestible; safe raw or cooked without seasoning
  • Celery — hydrating, low calorie; cut into small pieces to avoid choking
  • Spinach — safe in very small amounts; contains oxalates, so limit in dogs with kidney issues
  • Brussels sprouts — safe but can cause significant gas; small amounts only

Vegetables That Are Toxic to Dogs — Avoid Completely

  • Onions and shallots — cause red blood cell damage; toxic in all forms (raw, cooked, powdered)
  • Garlic — same mechanism as onions; toxic in all forms
  • Chives and leeks — same family as onion and garlic; toxic
  • Wild mushrooms — many species are highly toxic; stick to plain store-bought varieties if at all
  • Rhubarb — causes kidney damage; all parts are toxic

Vegetables to Give With Caution

  • Corn — the kernels are fine; the cob is a choking and obstruction hazard
  • Potatoes — only cooked and plain; raw potatoes contain solanine, which is toxic
  • Tomatoes — ripe tomatoes in small amounts are generally fine; green tomatoes and tomato plants contain tomatine, which is toxic

Tips for Feeding Vegetables to Dogs

  • Always plain — no butter, oil, salt, garlic, or onion seasoning
  • Cut into appropriate sizes for your dog to avoid choking, especially for small breeds
  • Introduce new foods gradually — sudden changes can cause digestive upset
  • Treats (including vegetables) should make up no more than 10% of daily calories

Vegetables as Part of a Broader Wellness Approach

Whole-food snacks can be a healthy addition to your dog's routine, but they're one piece of a larger wellness picture that includes regular exercise, veterinary care, and appropriate supplementation. For dogs benefiting from daily comfort, calm, or joint support, vet-formulated CBD supplements offer a complementary layer of wellness support.

Our full-spectrum CBD tinctures and Mobility Chews are formulated by Dr. Tim Shu, DVM and triple-tested for safety. View our lab results here. Questions about what fits your dog's routine? Book a free vet consultation.

Frequently Asked Questions

Can dogs eat raw vegetables?
Many yes — carrots, cucumber, green beans, and celery are fine raw. Sweet potato and potato should be cooked. When in doubt, cooked and plain is the safer choice.

How much vegetable can I give my dog?
Treats of any kind — including vegetables — should not exceed 10% of your dog's daily caloric intake. Start small with any new food to assess digestive tolerance.

Are vegetables a good treat for overweight dogs?
Yes — low-calorie vegetables like carrots, cucumber, and green beans are excellent treat replacements for dogs on a calorie-controlled diet.

Common questions

Can dogs eat mixed vegetables with corn?

Usually yes, if it's a plain mix - corn kernels, carrots, peas, and green beans are all dog-safe. Check the label for onion or garlic (including powder), which are toxic. Skip seasoned or buttered mixes.

Why are onions and garlic so dangerous?

They damage dogs' red blood cells and can cause anemia - in fresh, cooked, or powdered form. Powder is especially sneaky because it hides in broths, mixes, and seasonings.

How much vegetable is too much?

Treats and extras - vegetables included - should stay under about 10% of daily calories. More can unbalance the diet or cause digestive upset.

Dr. Tim Shu, DVM
Dr. Tim Shu, DVM — Founder, VetCBD Hemp

Licensed veterinarian with over a decade of expertise in cannabinoid therapeutics for animals. He personally formulates every VetCBD product — and offers free product consultations to pet parents. Trusted by 1M+ pets since 2015.

Talk to the Team
🩺 Veterinarian Formulated 🧪 Triple Lab-Tested 🏅 NASC Quality Seal 🐾 1M+ Pets Served
These statements have not been evaluated by the Food and Drug Administration. These products are not intended to diagnose, treat, cure, or prevent any disease. Consult your veterinarian before starting any new supplement. VetCBD products are dietary supplements, not drugs.