What Vegetables Can Dogs Eat? A Vet's Guide to Safe Choices
Share
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.
