All foods › Can Dogs Eat… › Green Beans

Can Dogs Eat Green Beans?

✅ Safe
✅ Cross-checked against veterinary poison-control guidance · Oct 2026 audit
⚠️ Educational info only. If your pet just ate something and looks unwell, skip the reading and call your vet or Pet Poison Helpline (US): (855) 764-7661.
Yes. Plain green beans are a favorite low-calorie filler, raw, steamed, canned or frozen.

Why it’s fine

Green beans are full of fiber and vitamins while being nearly calorie-free, which is why vets use them to help dogs lose weight — replacing part of a meal with green beans keeps dogs full on fewer calories. All forms work as long as nothing is added.

How to serve it safely

Serve plain — no salt, butter, garlic or onion seasoning. Choose no-salt-added if using canned, and chop long pods for small dogs.

When to call the vet

Seasoned beans from the dinner table can hide onion or garlic; call your vet if those were in the dish.

Common questions

Can dogs eat canned green beans?

Yes, if they are plain and low-sodium. Rinse regular canned beans to cut the salt.

Do green beans really help with weight loss?

They can — vets often suggest replacing 10% of a dieting dog’s food with green beans to add bulk without calories.

More foods for dogs

This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate something concerning, contact your veterinarian or a pet poison hotline right away.