The full answer
Green beans are one of the vegetables vets most often suggest as a treat for dogs, particularly dogs that need to feel full on fewer calories. They provide fibre, water and a satisfying texture, and most dogs accept them readily raw or lightly cooked.
Preparation is the important detail. Green beans served at a human dinner table are usually cooked with salt, butter, oil, garlic or onion. Garlic and onion are genuinely harmful to dogs, and added fat and salt defeat the point of a low-calorie treat. Plain steamed or raw beans avoid all of that. Canned green beans are usually salted; if you use them, choose no-salt-added ones and rinse them.
Whole beans are long, so chopping them into short pieces makes sense for small dogs and gulpers. Some owners use green beans as part of a weight-loss plan. Do that with a vet, not by improvising, because replacing a meaningful part of a meal with vegetables can unbalance the diet.
Are Green Beans Good for Dogs?
Fresh raw green beans, washed, trimmed and chopped
Plainly steamed or boiled green beans with nothing added
Frozen plain green beans, thawed or offered as a cool crunchy treat
No-salt-added canned green beans, rinsed
Potential benefits
- Low in calories and filling — helpful for weight-conscious dogs
- Good source of fibre and water
- Widely accepted by dogs, raw or cooked
- Easy to prepare and store
Risks and Things to Know
- Beans cooked with garlic, onion, butter, oil or salt are not safe or suitable
- Standard canned green beans are high in sodium
- Whole beans can be a choking risk for small dogs if gulped
- Too many at once can cause gas or loose stools
- Using beans to replace part of a meal can unbalance the diet unless a vet is guiding it
How much is okay?
A small handful of plain green beans, raw or cooked and cut into short pieces, is plenty for most dogs, and a few beans for a small one. Start with a few the first time and see how your dog gets on.
Skip tinned beans with added salt. If your dog has a health condition or is on a prescription diet, check with your vet first.
How Should I Prepare It?
- Wash the beans and trim the ends.
- Chop them into short pieces suited to your dog's size.
- Serve raw, or steam or boil them plainly with no salt, oil or seasoning.
- If using canned beans, choose a no-salt-added product and rinse them well.
- Never serve beans cooked with garlic or onion.



