Can Dogs Eat Beans? Vet-Verified Guide
Share
Vet verified. Written by Corinne Homer, Copywriter. Reviewed by Dr. Linda Simon MVB MRCVS, Team Vet.
Many dogs can eat a small amount of plain, fully cooked beans. Green beans, black beans, kidney beans, cannellini beans, and some other varieties may be suitable when prepared correctly. Raw or undercooked kidney beans are unsafe, while baked beans and seasoned bean dishes often contain too much salt, sugar, fat, onion, or garlic.
Which beans can dogs eat?
| Bean | Safe? | Preparation |
|---|---|---|
| Green beans | Usually yes | Plain, chopped, raw or cooked; no seasoning |
| Black beans | Usually yes | Fully cooked, plain, and served in a small amount |
| Kidney beans | Only fully cooked | Never raw or undercooked; canned must be rinsed |
| Cannellini or navy beans | Usually yes | Fully cooked and plain |
| Chickpeas | Usually yes | Cooked and plain; not hummus |
| Edamame | Use caution | Plain, cooked, shelled; soy can upset some dogs |
| Baked or refried beans | No | Often high in salt, sugar, fat, onion, garlic, or spices |
| Coffee or cocoa beans | Never | Caffeine and chocolate compounds are toxic to dogs |
Why raw kidney beans are unsafe
Raw and undercooked kidney beans contain high levels of phytohaemagglutinin, a lectin that can cause severe gastrointestinal illness. The FDA explains that proper cooking reduces this toxin; slow-cooking from raw may not reach the necessary temperature reliably. For dogs, the simplest rule is stricter: never offer dried, raw, soaked-but-uncooked, or undercooked kidney beans.
If a dog eats raw kidney beans, call a veterinarian or pet poison service for individual guidance. Do not wait for repeated vomiting or diarrhea before asking.
Are beans good for dogs?
Beans contain fiber, plant protein, and micronutrients, but dogs do not need beans on top of a complete and balanced diet. They are best treated as an occasional extra. Too much fiber can cause gas, abdominal discomfort, or diarrhea, and beans should never replace the animal protein and balanced nutrients in a formulated dog food.
Green beans are relatively low in calories, but do not put a dog on a “green bean diet” without veterinary guidance. Sudden weight gain can have a medical cause, and replacing too much complete food creates nutrient deficiencies.
How to prepare beans for a dog
- Choose one known, dog-appropriate variety.
- Cook dried beans thoroughly according to food-safety directions, or use plain no-salt-added canned beans.
- Drain and rinse canned beans to reduce sodium.
- Serve plain,no onion, garlic, chives, salt, butter, oil, sauce, chili, or seasoning.
- Mash or chop as needed and offer only a teaspoon-sized amount at first.
Stop if vomiting, diarrhea, marked gas, itching, facial swelling, or discomfort occurs. Breathing difficulty, collapse, severe weakness, repeated vomiting, or a swollen painful abdomen needs urgent veterinary care.
Soft mashed beans can cling around the teeth and gumline. Continue daily brushing with dog toothpaste. For an additional no-brush daily oral-care step, Finch & Barker Deluxe Pet Dental Spray freshens breath and helps reduce plaque and tartar buildup. It does not replace brushing or veterinary dental exams.
Can puppies eat beans?
There is no need to add beans to a puppy's growth diet. A tiny amount of a plain, fully cooked bean may be tolerated after weaning, but puppies have sensitive digestive systems and precise nutritional requirements. Ask your veterinarian first and never offer raw kidney beans or a seasoned dish.
Common bean dishes
Can dogs eat baked beans?
No. Baked beans are commonly made with salt, sugar, tomato sauce, spices, onion, garlic, bacon, or other fatty ingredients. Even when no single ingredient creates an emergency, the combination is unsuitable.
Can dogs eat refried beans?
No. Refried beans commonly contain lard or oil, salt, onion, garlic, chili, and spices.
Can dogs eat hummus?
No. Plain cooked chickpeas may be offered in a small amount, but hummus often includes garlic, salt, oil, lemon, and tahini. Garlic is toxic to dogs.
Can dogs eat canned beans?
Only choose a plain variety with no added seasoning, preferably no-salt-added. Drain and rinse well. Avoid cans containing sauces, onion, garlic, chilies, sweeteners, or meat flavoring.
How many beans can a dog eat?
Start with one or two small beans or a teaspoon of chopped green beans, depending on dog size. All treats and extras should generally remain below about 10% of daily calories. A dog with diabetes, gastrointestinal disease, urinary disease, obesity, food allergy, or a prescription diet needs tailored advice.
If the dog receives Finch & Barker Mushroom Chews, follow the weight-based label directions and count beans separately within the treat allowance. Do not increase or decrease the chew serving to compensate for a bean snack, and tell the veterinarian about every topper and supplement when reviewing the diet.
Beans, gas and digestive tolerance
Beans contain fermentable carbohydrates and fiber that gut bacteria break down. A small serving may cause no problem, while a larger or unfamiliar portion can produce gas, bloating, loose stool or discomfort. Introduce one variety at a time so a reaction is easier to interpret.
Soaking and fully cooking dried beans improves texture and reduces some compounds that contribute to digestive upset, but it does not make a large serving appropriate. Do not add baking soda, stock, salt, onion or garlic to the dog's batch. A swollen painful abdomen, repeated unproductive retching, weakness or collapse is an emergency, not ordinary gas.
Can dogs eat lentils, peas and edamame?
Lentils and peas are legumes rather than the exact beans listed above. Plain fully cooked lentils or peas may be tolerated in small amounts, but they are not required additions to a complete diet. Avoid split-pea soup, canned peas with salt, and dishes containing onion, garlic, butter, cream or seasoning.
Edamame is immature soy. If offered, it must be plain, cooked and removed from the tough pod. Soy can trigger digestive or allergic signs in some dogs. Do not let a dog chew whole pods because the fibrous shell is difficult to digest and can be swallowed in large pieces.
Safe storage and leftover bean dishes
Refrigerate cooked plain beans promptly in a clean covered container and discard them when freshness or temperature history is uncertain. Keep dried beans, cans, pull tabs, plastic bags and discarded dishes out of reach. A dog that raids a pot or trash can may eat far more than beans.
When a prepared bean dish is stolen, save the recipe or label and check for onion, garlic, xylitol, chocolate, coffee, alcohol, excessive salt, fatty meat and packaging. Contact a veterinarian or animal poison service with the dog's weight, amount and time of exposure rather than waiting for severe symptoms.
Frequently asked questions
Can dogs eat green beans?
Yes. Plain chopped green beans may be served raw, steamed, or fully cooked. Avoid added salt, oil, butter, onion, and garlic.
Can dogs eat black beans?
A small amount of plain, fully cooked black beans is usually safe for a healthy dog. Do not serve seasoned canned beans or black-bean dishes.
Can dogs eat kidney beans?
Only when fully cooked and plain. Raw or undercooked kidney beans contain high levels of a lectin toxin and must never be fed.
Can dogs eat beans every day?
They do not need to. Daily extras can create gas, add calories, and displace balanced food. Use a small amount occasionally unless your veterinarian has formulated a specific plan.
Trusted sources
- American Kennel Club: Can dogs have green beans?
- U.S. Food and Drug Administration: natural toxins in food
- ASPCA Animal Poison Control: people foods to avoid
Read next: celery, salmon, and tuna. Explore our dog supplements for clearly labeled everyday support.
This article is educational and is not a substitute for advice from your veterinarian.