Skip to main content

Can Dogs Eat Beans?

By Cal Hewitt · Published , updated

Vegetables

Pot of plain cooked black beans on a stovetop beside a steel colander of rinsed pinto beans on a small apartment kitchen counter, long haired dachshund in a dog bed by the doorway in soft focus

Yes. Small amounts of plain, fully cooked beans, such as black, pinto, navy or kidney beans with nothing added, are generally fine for dogs. The beans to keep away are raw or undercooked dried ones, especially red kidney beans, which contain a lectin called phytohaemagglutinin that causes heavy vomiting and diarrhea, according to the FDA. Bean dishes are their own question, because onion, garlic, salt and fat often come along.

If your dog ate a few plain cooked beans off the floor, all you need to do is watch for gas or a loose stool. If it was raw dried beans, a bean dish with onion or garlic, or seeds from a castor bean plant, the next section tells you what to do.

Key takeaways

Tap a card to bring it forward.

  • Plain, fully cooked beans are fine for most dogs as a small, occasional extra.
  • Raw or undercooked kidney beans can bring on severe vomiting and diarrhea within 1 to 3 hours.
  • Baked beans, chili and refried beans can contain onion, garlic, salt, spices or fat.
  • Castor beans come from a garden plant, and one or two chewed seeds can kill a dog.
  • Canned beans are already cooked. Choose no-salt-added cans and serve them plain.

If your dog already ate beans

What your dog ate, and what to do

Tap or hover a row to highlight it.

What they ateWhat to do
What they ateA few plain cooked or canned beansWhat to doNothing more than watching for gas, bloating or a loose stool.
What they ateBaked beans, chili, refried beans or rice and beansWhat to doCheck the recipe or label. Call your vet if it has onion or garlic, or your dog ate a big fatty helping.
What they ateRaw or undercooked dried beans, especially red kidney beansWhat to doCall your vet or a poison line.
What they ateCastor bean seeds or any part of the plantWhat to doAn emergency. Call now, even if your dog seems fine.
What they ateBeans or seeds from a plant you cannot nameWhat to doCall and describe or photograph the plant.

The ASPCA advises calling your vet or poison control after a possible poisoning even when your pet is acting normal, because some poisons have delayed effects. Have your dog's weight, what kind of beans or dish, how much, and when ready before you call.

Call right away for choking, repeated vomiting, severe diarrhea, blood in vomit or stool, weakness, collapse, trouble breathing or seizures.

Which beans are safe, and which are not

Beans, kind by kind

Tap or hover a row to highlight it.

KindSafe?What to know
KindPlain cooked black, pinto, navy, cannellini or kidney beansSafe?Yes, a small amountWhat to knowFully cooked, no salt or seasoning
KindPlain canned beansSafe?Yes, a small amountWhat to knowAlready cooked; pick no-salt-added
KindGreen beansSafe?YesWhat to knowPlain raw or cooked green beans are safe for most dogs (AKC)
KindEdamameSafe?Yes, a fewWhat to knowPlain, out of the tough pod (AKC)
KindBaked beansSafe?Better notWhat to knowThe sauce can bring salt, onion or garlic
KindChiliSafe?Better notWhat to knowCheck for onion, garlic, spice and fat
KindRefried beansSafe?Check the labelWhat to knowCan contain fat, salt, onion or garlic
KindRaw or undercooked dried beansSafe?NoWhat to knowLectin that causes severe vomiting and diarrhea
KindRaw bean sproutsSafe?Better notWhat to knowCan carry germs that cause food poisoning
KindBean cooking liquidSafe?NoWhat to knowSalt, seasoning and leftover lectin
KindCastor beansSafe?No, and call nowWhat to knowContain ricin, a highly potent toxin

For more on the pod kind, see Can dogs eat green beans?. Onion and garlic in a bean dish carry their own danger, covered in Can dogs eat onions?

Why raw kidney beans are a problem

Dried beans, red kidney beans most of all, contain phytohaemagglutinin until they are fully cooked. The FDA's Bad Bug Book reports that as few as four or five raw kidney beans can make a person sick, with signs starting 1 to 3 hours later. That figure comes from people. No one has published a dog number, and a small dog gets more per pound from the same few beans.

Canned beans and properly cooked kidney beans have much lower levels, according to the FDA. If you cook dried kidney beans at home, the FDA's advice is to soak them for at least 5 hours, pour off the soaking water, and boil them in fresh water for at least 30 minutes.

How much to give, and how to serve it

No veterinary source sets a bean portion by dog size, so start with a few beans and keep it an occasional extra. The AKC advises moderation and reminds owners that treats should not replace a complete, balanced diet.

  • Use beans that are fully cooked and soft.
  • Serve them plain: no salt, onion, garlic, butter, sauce or spice.
  • Choose no-salt-added canned beans. Rinsing lowers the surface salt but does not remove all of it.
  • Mash or cut them for a small dog or a puppy.
  • Try a few the first time, since extra fiber can mean gas.

If your dog has kidney disease, heart disease, pancreatitis or diabetes, ask your vet before adding beans to the menu. VCA Animal Hospitals notes that dogs with these conditions may need individual advice on salt, protein and diet balance.

Signs to watch for

  • Too many plain beans: gas, bloating, diarrhea or vomiting.
  • Raw or undercooked kidney beans: severe vomiting, diarrhea and belly pain, usually within 1 to 3 hours. In people this often passes within hours, but heavy vomiting and diarrhea can dehydrate a dog.
  • Castor beans: severe vomiting and diarrhea, weakness and dehydration, and in bad cases organ failure, seizures, coma and death, according to Pet Poison Helpline.
  • Pods or big pieces: choking, or repeated vomiting and a sore belly if something lodges.

"My dog has shared my chili for years and been fine"

That may well be so, and your dog's good record is real. It still does not make chili or baked beans a safe habit. Your dog may have had a spoonful at a time, and a large dog handles a spoonful better than a small one. Recipes change: one pot has a little onion, the next has a lot of onion powder and garlic. The onion in it can cause harm that shows up days later, so a dog who seemed fine at dinner may not have stayed fine; Can dogs eat onions? explains why. The plain beans were never the problem. Scoop some out before the seasoning goes in, and your dog can have those.

Castor beans, jelly beans and other "beans"

  • Castor beans: seeds of the castor bean plant, grown in some gardens and landscapes. They contain ricin, and Pet Poison Helpline reports that chewing and swallowing one or two seeds can cause severe illness, organ failure and death. It also lists castor bean among garden plants to watch when you move to a new home or change your landscaping.
  • Green beans, string beans and snap beans: young bean pods, a different food from dried kidney beans.
  • Edamame: young soybeans. A few plain ones, out of the pod, are fine.
  • Fava or broad beans: a different plant from common beans.
  • Carob or locust beans: pods from the carob tree, a different plant again.
  • Peas: a different legume. Can dogs eat peas? covers them.
  • Jelly beans: candy, with their own sugar and xylitol questions. See Can dogs eat jelly beans?

Check what you learned

Quick check

  1. 1. Your dog ate a spoonful of plain black beans from a no-salt can. What now?
  2. 2. Which beans should never go to a dog?
  3. 3. Your dog chewed seeds from a castor bean plant in the garden. What should you do?

Questions about dogs and beans

Can dogs eat cooked beans?

Yes, small amounts of plain, fully cooked beans are generally fine. Leave out onion, garlic, extra salt, sauces and fatty add-ins.

Can dogs eat raw kidney beans?

Keep them away. Raw or undercooked kidney beans can hold high levels of phytohaemagglutinin and cause severe vomiting and diarrhea. Call your vet if your dog ate some.

Can dogs eat canned beans?

Plain canned beans with little or no added salt are fine in small amounts. Skip cans with onion, garlic, sauce or added fat.

Can dogs eat baked beans or refried beans?

Better not. The sauce in baked beans and the fat and seasoning in many refried beans are the problem. Check the label, and call your vet if onion or garlic is listed and your dog ate a lot.

What if my dog ate castor beans?

Treat it as an emergency and call now. Castor bean seeds contain ricin, and one or two chewed seeds can cause severe illness or death.

Can dogs eat green beans?

Yes. The AKC says plain green beans, raw or cooked, are safe for most dogs in moderation.

Sources

Checked September 24, 2026.

Dog care answers in your inbox, once a week

We only use your email for this newsletter. Unsubscribe any time.