
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
Tap or hover a row to highlight it.
| What they ate | What to do |
|---|---|
| What they ateA few plain cooked or canned beans | What to doNothing more than watching for gas, bloating or a loose stool. |
| What they ateBaked beans, chili, refried beans or rice and beans | What 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 beans | What to doCall your vet or a poison line. |
| What they ateCastor bean seeds or any part of the plant | What to doAn emergency. Call now, even if your dog seems fine. |
| What they ateBeans or seeds from a plant you cannot name | What 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
Tap or hover a row to highlight it.
| Kind | Safe? | What to know |
|---|---|---|
| KindPlain cooked black, pinto, navy, cannellini or kidney beans | Safe?Yes, a small amount | What to knowFully cooked, no salt or seasoning |
| KindPlain canned beans | Safe?Yes, a small amount | What to knowAlready cooked; pick no-salt-added |
| KindGreen beans | Safe?Yes | What to knowPlain raw or cooked green beans are safe for most dogs (AKC) |
| KindEdamame | Safe?Yes, a few | What to knowPlain, out of the tough pod (AKC) |
| KindBaked beans | Safe?Better not | What to knowThe sauce can bring salt, onion or garlic |
| KindChili | Safe?Better not | What to knowCheck for onion, garlic, spice and fat |
| KindRefried beans | Safe?Check the label | What to knowCan contain fat, salt, onion or garlic |
| KindRaw or undercooked dried beans | Safe?No | What to knowLectin that causes severe vomiting and diarrhea |
| KindRaw bean sprouts | Safe?Better not | What to knowCan carry germs that cause food poisoning |
| KindBean cooking liquid | Safe?No | What to knowSalt, seasoning and leftover lectin |
| KindCastor beans | Safe?No, and call now | What 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
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.
- U.S. Food and Drug Administration, Natural Toxins in Food
- U.S. Food and Drug Administration, Bad Bug Book, 2nd Edition (Phytohaemagglutinin chapter)
- ASPCA, My Pet Ate Something! When Should I Seek Help?
- Pet Poison Helpline, Castor Bean Is Toxic To Dogs
- American Kennel Club, Can Dogs Eat Green Beans?
- American Kennel Club, Can Dogs Eat Edamame?
- VCA Animal Hospitals, Vegetarian Diets for Dogs