Can Dogs Eat Beans? Which Beans Are Safe & Which to Skip

Can dogs eat beans? Plain cooked beans are fine in small amounts. See which beans are safe, why baked, refried and raw beans are not, and how much.

! VerdictSafe in moderation
· Updated · Sources ↓ · 4 min read
Share
Can dogs eat beans - a small bowl of plain cooked black beans beside a dog on a kitchen floor
Share
Health Note: This article is for general information only and isn’t a substitute for advice from your veterinarian. If your dog seems unwell, contact your vet. Read our Veterinary Disclaimer.

Can dogs eat beans? Yes, some. Plain, fully cooked beans such as black, pinto, kidney, lima beans and chickpeas are safe for most dogs in small amounts and add protein and fiber. The trouble is how beans are usually served: baked beans, refried beans and chili beans come with sugar, fat, salt, onion and garlic. Raw kidney beans and coffee beans are off the list entirely.

Quick Verdict

Plain cooked beans in moderation, yes. A spoonful of well-cooked, unseasoned beans is fine for most healthy dogs. Rinse canned beans to remove salt. Skip baked, refried, chili and seasoned beans, raw or undercooked kidney beans, and coffee beans. Too many beans can cause gas.

Can dogs eat beans - a small bowl of plain cooked black beans beside a dog on a kitchen floor
A spoonful of plain, cooked beans is plenty for most dogs.

Which Beans Are Safe for Dogs?

BeanVerdictNotes
Green beansSafeLow calorie; see our green beans guide
Black beans (cooked, plain)OK in moderationRinse if canned
Pinto beans (cooked, plain)OK in moderationNot refried
Kidney beans (fully cooked)OK in moderationNever raw or undercooked
Chickpeas (cooked, plain)OK in moderationNot hummus (garlic)
Lima and navy beans (cooked)OK in moderationPlain only
Edamame (shelled, plain)OK in moderationSee our edamame guide
Baked beansAvoidSugar, molasses, sometimes onion or garlic
Refried beansAvoidLard, salt, onion, garlic
Chili beansAvoidSpices, onion, garlic
Coffee beansToxicCaffeine
Raw or undercooked kidney beansAvoidNatural lectin can cause severe vomiting

What Beans Bring to the Bowl

Beans are a plant source of protein, fiber, folate, potassium and iron. Here's a typical half-cup of cooked black beans compared with green beans, using USDA FoodData Central values:

Per ½ cup cookedBlack beansGreen beans
Calories~114 kcal~22 kcal
Protein~7.6 g~1.2 g
Fiber~7.5 g~2 g

Approximate USDA values.

That fiber is why a little goes a long way. A complete dog food already supplies protein, so beans are an extra, not a replacement.

Why Raw Kidney Beans Are a Problem

Raw and undercooked red kidney beans contain phytohemagglutinin, a natural lectin that can cause severe vomiting and diarrhea, as the FDA describes for people. Soaking and boiling until fully soft destroys it. Slow cookers on low may not get hot enough, so boil dried beans hard first. Canned beans are already cooked.

Can dogs eat beans - plain cooked beans next to baked beans and refried beans in small bowls
Plain cooked beans are fine; baked and refried beans are not.

How Many Beans Can a Dog Eat?

Dog's weightPlain cooked beansRough calories
Under 15 lb1 to 2 teaspoons~10 to 20 kcal
15 to 40 lb1 tablespoon~15 kcal
40 to 70 lb2 tablespoons~30 kcal
Over 70 lb3 tablespoons~45 kcal

Our estimates for healthy adults, a few times a week. All treats should stay under about 10% of daily calories, a guideline from WSAVA.

Mash or chop beans for small dogs and mix them into food rather than serving a pile.

How to Prepare Beans for Dogs

  • Canned: choose “no salt added,” drain and rinse well.
  • Dried: soak overnight, discard the water, then boil until completely soft.
  • Keep it plain: no salt, onion, garlic, cumin, chili or bacon.
  • Start small and watch for gas or loose stool.
Can dogs eat beans - dried kidney beans soaking in water next to a pot of beans boiling on the stove
Soak dried beans overnight, then boil until completely soft.

Gas, and the Legume Question

Beans are famous for gas because they contain sugars dogs can't fully digest. A spoonful usually causes little trouble; a bowlful often does. Separately, the FDA has looked into a possible link between heart disease (DCM) and some diets heavy in peas, lentils and other legumes. A few beans as a treat isn't the same as a diet built on them, but if your dog eats a legume-rich, grain-free food, see our is grain free bad for dogs guide.

If your dog ate baked beans, refried beans or chili, check the ingredients for onion and garlic, which damage red blood cells, according to the ASPCA. Call your vet for large amounts or if your dog ate coffee beans. See our veterinary disclaimer.

Vet's Note

Are beans a good protein for dogs? They're fine as a small extra, but dogs get better-quality protein from meat, fish and eggs. Beans shouldn't replace a complete food.

What's the most common bean problem you see? Gas and loose stool from too many beans, and upset stomachs after baked or refried beans with onion and garlic.

— Dr. Sarah Miller, DVM

Beans for Dogs: Quick Serving Guide

✓ Do

  • Cook dried beans until very soft
  • Rinse canned beans well
  • Serve a small spoonful
  • Mash beans for small dogs

✕ Don't

  • Share baked, refried or chili beans
  • Give raw or undercooked kidney beans
  • Let your dog near coffee beans
  • Feed big bowls of beans

Dogs with a sensitive stomach or on a grain-free diet should get a vet OK first.

Frequently Asked Questions

Can dogs eat black beans?

Yes, plain cooked black beans in small amounts. Rinse canned beans first.

Can dogs eat refried beans?

It's best not to. They're usually made with lard, salt, onion and garlic.

Can dogs eat beans and rice?

A spoonful of plain beans mixed with plain rice is fine as an occasional topper, not as a full diet.

Can dogs eat bean sprouts?

Small amounts of fresh, washed bean sprouts are generally fine.

Can dogs eat baked beans?

No. They're sugary and often contain onion or garlic.

The Bottom Line

Can dogs eat beans? Yes, plain and fully cooked, in small spoonfuls. Black, pinto, kidney and lima beans and chickpeas are fine; baked, refried, chili, raw kidney and coffee beans are not. Rinse canned beans, start slow to limit gas, and treat beans as an extra. More in our Can Dogs Eat…? library.

References & Sources

Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.

  1. USDA — USDA FoodData Central
  2. U.S. Food and Drug Administration — Bad bug book second edition
  3. WSAVA — WSAVA guidetotreats dogs 251107
  4. ASPCA — People foods avoid feeding your pets