Poison help
  1. Home
  2. Can dogs eat?
  3. Vegetables Dogs Can Eat

Vegetables Dogs Can Eat: Safe & Toxic List

βœ“ Vet-referencedβœ“ Sources citedUpdated 2026-10-10

Dogs can enjoy 23 of the 26 vegetables below as occasional treats. Avoid the 3 marked caution or toxic. Tap any vegetable for a full guide and a safe-amount calculator.

Dog ate something toxic? Call ASPCA Animal Poison Control: (888) 426-4435 Β· Pet Poison Helpline: (855) 764-7661 or see what to do if your dog ate something.

Vegetables that are safe for dogs

FoodVerdictMax per day (30 lb dog)Why
🌱 AsparagusIn moderation26 Γ— cooked asparagus spearLow in calories
🫜 BeetsIn moderation15 Γ— 1 tablespoon diced cooked beetFiber, folate and vitamin C
πŸ«‘ Bell PeppersSafe26 Γ— bell pepper stripVitamins A, C and E and antioxidants
πŸ₯¦ BroccoliIn moderation19 Γ— small broccoli floretFiber, vitamin C and vitamin K
πŸ₯¬ Brussels SproutsIn moderation9.5 Γ— cooked Brussels sproutRich in vitamins C and K
πŸŽƒ Butternut SquashSafe15 Γ— 1 tablespoon mashed cooked butternut squashHigh in vitamin A (beta-carotene)
πŸ₯¬ CabbageIn moderation39 Γ— 1 tablespoon chopped cooked cabbageLow in calories
πŸ₯• CarrotsSafe19 Γ— baby carrotVery low calorie (about 4 kcal per baby carrot)
πŸ₯¦ CauliflowerSafe26 Γ— small cauliflower floretFiber and vitamins C and K
πŸ₯¬ CelerySafe39 Γ— 4-inch celery stickExtremely low calorie
🌽 CornIn moderation9.5 Γ— tablespoon of corn kernelsSource of carbohydrates, fiber and some vitamins
πŸ₯’ CucumbersSafe79 Γ— cucumber sliceAbout 1 kcal per slice
πŸ«› EdamameSafe132 Γ— shelled edamame beanPlant protein and fiber
πŸ«› Green BeansSafe52 Γ— green beanFiber, vitamins C and K
πŸ₯¬ KaleIn moderation39 Γ— 1 tablespoon chopped cooked kaleVitamins A, C and K
πŸ₯¬ LettuceSafe79 Γ— lettuce leafAlmost calorie-free
πŸ«› PeasSafe11 Γ— tablespoon of green peasFiber, protein, vitamins and minerals
πŸ₯” PotatoesIn moderation7 Γ— tablespoon of plain mashed potatoCooked potato is an easy-to-digest carbohydrate
πŸŽƒ PumpkinSafe15 Γ— tablespoon of plain pumpkinSoluble fiber that can help firm stool or relieve mild constipation
🫜 RadishesSafe79 Γ— medium radishVery low in calories
πŸ₯¬ SpinachIn moderation39 Γ— quarter cup of raw spinachVitamins A, C and K, iron and fiber
🍠 Sweet PotatoesSafe6 Γ— tablespoon of cooked sweet potatoFiber, vitamin A, vitamin C and B6
πŸ₯’ ZucchiniSafe79 Γ— zucchini sliceVery low in calories

Vegetables dogs should not eat

FoodVerdictMain danger
πŸ§„ GarlicToxicDamages red blood cells and can cause anemia
πŸ„ MushroomsCautionSome wild mushrooms (such as Amanita species) cause liver failure and death
πŸ§… OnionsToxicDamage red blood cells (Heinz body anemia)

Tips for feeding vegetables to dogs

The 10% treat rule

Treats, including human food, should make up no more than 10% of a dog's daily calories. The "max per day" column assumes a typical 30 lb spayed or neutered adult dog with no other treats. Each food's guide has a calculator for your dog's exact weight.

Frequently asked questions

What vegetables can dogs eat?

Asparagus, Beets, Bell Peppers, Broccoli, Brussels Sprouts, Butternut Squash, Cabbage, Carrots and more are safe in small amounts. See the full list above.

What vegetables are bad for dogs?

Garlic, Mushrooms, Onions. Garlic and Onions are toxic.

How much vegetable can a dog eat?

Keep all treats, including vegetables, under 10% of daily calories. For a 30 lb dog that is roughly 79 kcal a day.

Sources