CAUTION
Can Dogs Eat Beans?
Verdict: CAUTION β most plain, cooked beans are safe in moderation; raw kidney beans and seasoned bean dishes are not.
Beans are a good source of protein, fiber, iron, potassium and magnesium for dogs β when cooked plain. But preparation matters a lot: canned and seasoned beans are loaded with sodium, and some beans are toxic raw.
Which beans are safe?
- Green beans (break up the strings)
- Black beans
- Lima beans
- Pinto beans
- Chickpeas / garbanzo beans (cooked thoroughly)
- Lentils
Which beans to avoid
- Raw kidney beans β toxic. They contain phytohemagglutinin, a lectin that can make dogs sick. Cooked, small amounts are OK.
- Refried beans β very high in fat and usually contain garlic, chili powder and salt.
- Baked beans β loaded with sugar, salt and often onion or garlic.
- Canned beans β high sodium; rinse well if you use them.
Symptoms of lectin poisoning (raw kidney beans)
- Vomiting and diarrhea
- Abdominal pain
- Dehydration
If your dog eats raw kidney beans, call your vet.
How much is OK?
Start with a few cooked, plain beans as a treat or food topper. Beans can cause gas and bloating in large amounts. Treats should stay under 10% of daily calories.
FAQ
Can dogs eat green beans?
Yes β low calorie and high fiber. Break up the strings to avoid choking.
Can dogs eat refried beans?
No. High fat plus garlic and spices can trigger pancreatitis.
Can dogs eat hummus?
Plain chickpea hummus is OK in tiny amounts, but garlic hummus is a no.
Can dogs eat raw beans?
No. Raw kidney beans especially are toxic β always cook beans thoroughly.
Sources
- PetMD: Can Dogs Eat Beans? (petmd.com)
- ASPCA: People Foods to Avoid Feeding Your Pets (aspca.org)
Editorial update: 2026-09-05 Β· See the sources in this guide