Poison help
  1. Home
  2. Can dogs eat?
  3. Green Beans

Can Dogs Eat Green Beans?

✓ Vet-referenced✓ Sources citedUpdated 2026-10-10

Safe

Yes, dogs can eat green beans!

Plain green beans, raw, steamed or canned without salt, are safe and healthy for dogs. They are low in calories and high in fiber.

Green Beans for dogs at a glance

Can dogs eat it?Safe
CaloriesAbout 1.5 kcal per green bean
Main benefitFiber, vitamins C and K
Main riskCanned beans with added salt are not ideal
Puppies?In tiny amounts once on solid food; puppies have sensitive stomachs

How many green beans can my dog eat?

Free · instant · based on veterinary formulas

Your data stays in your browser

How many green beans can a dog eat?

Vets recommend keeping all treats under 10% of daily calories. One green bean has about 1.5 kcal. The chart shows the most a typical spayed or neutered adult dog could have in a day if green beans were the only treat.

Dog weightDaily treat budgetMax green beans per day
10 lb (4.5 kg)35 kcal23 × green bean
20 lb (9.1 kg)59 kcal39 × green bean
40 lb (18.1 kg)98 kcal65 × green bean
60 lb (27.2 kg)133 kcal88 × green bean
80 lb (36.3 kg)166 kcal110 × green bean

Benefits and risks

Benefits

  • Fiber, vitamins C and K
  • Low calorie and filling
  • Often used to help dogs lose weight

Risks

  • Canned beans with added salt are not ideal
  • Green beans cooked with garlic, onion or butter are unsafe
  • Too many can cause gas

How to feed green beans to your dog

  • Serve plain, chopped, raw or steamed
  • Use no-salt-added canned beans and rinse them
  • Replace part of a treat allowance, not part of complete food, unless your vet advises

What if my dog ate too much green beans?

Eating more than the recommended amount usually causes nothing worse than an upset stomach: soft stool, gas or vomiting. Skip treats for the rest of the day, keep fresh water available and call your vet if vomiting or diarrhea lasts more than 24 hours or your dog seems unwell.

Planning treats? Check your dog's full daily needs with the dog food calculator or dog calorie calculator.

Green Beans and dogs: FAQ

Can dogs have green beans?

Yes. Plain green beans, raw, steamed or canned without salt, are safe and healthy for dogs. They are low in calories and high in fiber.

What is the green bean diet for dogs?

It replaces part of a dog's food with green beans for weight loss. It can cause nutrient gaps if overdone, so plan it with your vet.

Can dogs eat canned green beans?

Yes, if they are plain and no-salt-added. Rinse them before serving.

Can dogs eat green bean casserole?

No. It usually contains onions, salt and fatty ingredients.

Can puppies eat green beans?

Yes, in very small amounts once they are eating solid food. Puppies have sensitive stomachs, so offer a tiny piece and stop if you see loose stool. Most of their calories should come from a complete puppy food.

More "can dogs eat" guides

Browse lists: all vegetables dogs can eat · human foods dogs can eat · foods dogs can't eat

Sources

This guide is general information for healthy adult dogs. Dogs with medical conditions (such as diabetes, pancreatitis, kidney disease or food allergies) may need different advice from their vet.

Quick answer

Safe

Yes. Plain green beans, raw, steamed or canned without salt, are safe and healthy for dogs.

See all dog food guides →

📌 Save this guide to Pinterest