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.
- 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.
