Can dogs eat green beans?
Updated 6 August 2026
Yes. Green beans are safe for dogs raw or cooked, and they are one of the best low-calorie treats you can hand over. Serve them plain, cut them to a size your dog cannot swallow whole, and skip tinned beans because of the salt added to them.

The detail
Green beans come in at roughly 31 kcal per 100g, which makes them one of the cheapest ways to give a dog a proper handful of something to chew. A whole small handful costs less, calorie for calorie, than one shop-bought biscuit.
PDSA notes they are high in fibre, which is useful and also the reason a big portion produces wind. The same source says beans are more digestible cooked, so steam them for a gassy dog rather than serving them raw.
Runner beans, string beans, French beans and fine beans all get the same answer, because they are the same vegetable at different sizes and ages. Strip the tough string down the seam of older runner beans before they go anywhere near the bowl.
One group should check first. VCA Animal Hospitals puts green beans on its list of high-oxalate foods that dogs with calcium oxalate bladder stones should not be fed, so a dog with that history needs a word with the vet.
Green beans by the numbers
| Calories in 100g raw | About 31 kcalRoughly a large handful of beans |
| Fibre in 100g | About 3gThe reason a big portion causes wind |
| Sugar in 100g | About 3g |
| Salt in fresh or frozen beans | NoneStandard tins are packed in salted water; check the label |
| Anything toxic to dogs | NothingDogs with calcium oxalate bladder stones are the exception, per VCA |
How much is sensible
| Dog size | Sensible amount |
|---|---|
| Small (under 10kg)Chihuahua, Jack Russell | Two or three beans, chopped into short pieces |
| Medium (10 to 25kg)Cocker spaniel, border collie | A small handful, about six beans |
| Large (over 25kg)Labrador, German shepherd | A generous handful, about ten beans |
| Dogs with a history of bladder stones | Ask your vet. VCA lists green beans among high-oxalate foods to avoid |
Raw green beans
Raw is fine and most dogs like the snap. PDSA lists raw among the acceptable ways to serve them, and a cold bean out of the fridge makes a decent hot-weather treat.
Cut them down before handing them over. A whole raw bean is a long, thin strip and a dog who gulps can get one most of the way down before chewing, so two or three short pieces is the safer shape.
Raw beans are the gassier version because the fibre is intact. If your dog is already prone to wind, cook them instead.
Cooked green beans: steamed or boiled
Steamed or boiled in plain water is the version PDSA describes as more digestible. Two or three minutes is enough; beans cooked to collapse lose the texture dogs enjoy.
Nothing goes in the pan with them. No salt, no butter, no oil, no garlic and no stock cube, because a stock cube alone can carry more salt than the whole portion of beans.
Let them cool before serving. Hot beans go down too fast and a burnt mouth teaches a dog to distrust the treat.
Tinned green beans
Skip these where you can. Tinned vegetables are packed in salted water as standard, and dogs handle sodium far less well than we do.
Check the label rather than guessing, because a no-added-salt tin is a different product from the standard one. If the standard tin is all you have, rinse the beans thoroughly under the tap and give a smaller portion.
Frozen green beans avoid the whole question, cost about the same and keep for months.
Runner beans, string beans and French beans
The naming trips people up more than the food does. Runner beans, string beans, French beans and fine beans are all safe for dogs by the same rules: plain, cut small, raw or cooked.
Older runner beans carry a tough fibrous string along each seam. Run a knife down the edge and pull it off, because that string is the part that can catch on the way down.
Dried beans are a separate question and are not what this page covers. Raw dried pulses need proper cooking before anyone eats them, dogs included.
The green bean diet for overweight dogs
You will find this suggested a lot online, usually as swapping a portion of a dog's daily kibble for green beans to cut calories while keeping the bowl looking full. Some vets do use a version of it, and the logic holds: beans add bulk and fibre for very few calories.
None of the sources cited on this page describes a formal green bean diet protocol, and that matters. Replacing part of a complete food with vegetables removes protein, vitamins and minerals along with the calories, and doing that unsupervised is how dogs end up thin and deficient at the same time.
Treat it as something to raise at a weight clinic rather than something to start on a Monday. Your vet can work out how much food your dog should get, and green beans can then top up the bowl inside that number.
In the meantime, the safe version is simple. Swap biscuits and dental sticks for chopped green beans and leave the main meal alone.
Signs to watch for
- Wind or loose stools after a large raw portion
- Coughing or gagging on a whole uncut bean
Common questions
Can dogs eat green beans every day?
Yes, in small amounts, and they are one of the few treats where daily is reasonable. Keep to the portions in the table above and count them inside your dog's daily calories.
Are raw or cooked green beans better for dogs?
Both are fine. PDSA says cooked beans are more digestible, so steam them for dogs that get wind or have sensitive stomachs, and serve raw ones chopped small.
Can dogs eat tinned green beans?
Best avoided, because standard tins are packed in salted water. If it is all you have, rinse them well and give less, or buy a no-added-salt tin.
Are runner beans and string beans the same for dogs?
Yes, the answer is identical. Pull the tough string off older runner beans first, then chop them to a size your dog cannot swallow whole.
Can I replace my dog's food with green beans to slim them down?
Not on your own. Swapping out complete food removes protein and nutrients along with calories, so book a vet weight check and let them set the amounts.
Can puppies eat green beans?
Yes, cooked soft and chopped into short pieces. One or two is plenty, and their puppy food already covers what they need.
My dog has had bladder stones. Can they still have green beans?
Ask your vet first. VCA Animal Hospitals lists green beans among high-oxalate foods that dogs with calcium oxalate stones should not be fed.
