Can Dogs Eat Green Beans?

Yes — safe in moderation

Yes — plain green beans are one of the best low-calorie treats for dogs, and vets often recommend them for dogs that need to lose weight. Raw, steamed or boiled, all fine.

The details: why this verdict

Green beans are full of fibre and vitamins while being very low in calories, which makes them a brilliant filler for hungry dogs on a diet — the “green bean diet” of swapping some kibble for green beans is a well-known vet trick (done under guidance). They can be served raw, steamed or boiled, chopped to a safe size. The only things to skip are canned green beans with added salt and any cooked with butter, oil, onion or garlic.

How much is okay?

A small handful of plain green beans for a medium dog is a healthy daily treat. Cut them down for small dogs to avoid gulping. Choose fresh or frozen, or no-salt canned. As with any new food, start with a little.

When to be careful

Safer alternatives

Pair with carrots and cucumber for a varied low-calorie snack mix.

General information, not veterinary advice. If your pet has eaten something potentially harmful or shows symptoms, contact your vet or an emergency clinic immediately. Full disclaimer.