Can dogs eat green beans?
Yes, in moderation Yes. Plain green beans, raw or cooked, are a filling, low calorie treat. Avoid tinned beans with salt, butter or garlic.
Why
Green beans give vitamins and fibre for few calories: half a cup boiled (63 g, 2.2 oz) has about 22 kcal (UC Davis). Vets quoted by AKC use them in weight loss plans. Tinned green beans are often salty, and recipes with butter, garlic or garlic salt are not safe.
How to give it safely
Raw, steamed or boiled, plain, cut to size.
This is general guidance, your vet sets the actual schedule. Puppies, small dogs and dogs with a health condition can react to smaller amounts. Check with your own vet before changing what your dog eats.
Other foods people ask about
Asparagus Yes, in moderation
Aubergine (eggplant) Yes, in moderation
Beetroot Yes, in moderation
Bell peppers Yes, in moderation
Broccoli Yes, in moderation
Brussels sprouts Yes, in moderation
Next
Sources
- AKC, Can dogs have green beans?: https://www.akc.org/expert-advice/nutrition/can-dogs-have-green-beans/
- RSPCA, Christmas dangers for pets: https://www.rspca.org.uk/adviceandwelfare/seasonal/christmas
- PDSA, Your dog's diet: https://www.pdsa.org.uk/pet-help-and-advice/looking-after-your-pet/puppies-dogs/your-dogs-diet
- UC Davis Veterinary Medicine, Nutrition Support Service, Treat guidelines for dogs: https://www.vetmed.ucdavis.edu/sites/g/files/dgvnsk491/files/inline-files/treats-guidelines-for-dogs-2020.pdf
Last reviewed 2026-09-29.