What Types of Beans Can Dogs Eat?

What Types of Beans Can Dogs Eat?

by Scritch

The quick answer: Dogs can eat most types of beans so long as they are plain and cooked. Green beans are safe for dogs to eat raw. 

Some dogs are picky eaters and won’t stray from their regular food and treats, whereas other dogs tend to be more like garbage disposals and will eat anything you offer them. If your dog enjoys trying new foods, you may have considered offering her some beans. But are beans safe to share with dogs? 

The good news is, beans are safe to share with your dog as long as they are properly prepared. Green beans can be fed raw, but all other types of beans should first be rinsed and cooked. Your dog can try the following types of beans:

  • Black beans
  • Garbanzo beans (chickpeas)
  • Green beans (string beans)
  • Kidney beans
  • Lima beans
  • Pinto beans
  • Lentils

Benefits of beans

Beans are a nutrient dense, natural source of protein and antioxidants. They also contain B- vitamins, potassium, magnesium, iron, folate, and dietary fiber. Green beans are the only type of bean that is safe to feed raw, making them the best (and easiest!) option. Green beans also contain vitamins C, K, and manganese. 

Because they are packed with nutrients and contain fewer calories than most dog treats, beans make great replacement treats for a dog on a diet. 


When sharing beans with your dog, be sure that they are plain and free of any salt, spices, butter, or other additives. For this reason, you should avoid giving your dog baked beans, refried beans, chili beans, or any other type of canned beans. Some spices and additives may be toxic to dogs, and too much sodium can cause dehydration or even sodium poisoning in severe cases. 

Only allow your dog to eat beans in moderation. Beans are high in fiber which can help regulate digestion, but too much at once can cause constipation, gas, diarrhea, or an upset tummy. 

Bean tips for your dog:

  • Though beans are a good source of protein, they should not be used to replace the meat protein in your dog’s diet.
  • Choose dried beans over canned beans since canned vegetables contain lots of added sodium, preservatives, and other ingredients that could be toxic to dogs.
  • Don’t feed your dog any raw beans (except green beans) because they are difficult to digest and contain toxins. Cooking beans before serving helps to neutralize these toxins.

Scritch is your one-stop destination for all things pet. Store and share your pet notes and records, browse the map of pet-friendly spots, find pets in your area to adopt, find pet care, read product reviews, and much more. Sign up for free to get full access today.