Can Dogs Eat Beans? A Guide to Safety


It’s common to wonder what foods you and your dog can both eat when you’re preparing a meal. Green beans are a vegetable you and your dog can enjoy, but they aren't even a bean! Can dogs eat other beans? Keep reading to find out about the types of beans your dog can eat.
Are Beans Good for Dogs?
Yes. Beans can be a part of a dog’s healthy diet. They are rich in fiber and have some protein, too. Dogs can have beans as a treat. That means they should never be more than 10 percent of your dog’s daily calorie intake. Since beans can be high in calories, you should not be feeding him many.
What Types of Beans Can Dogs Have?
Your dog can eat a variety of beans. Some he may enjoy are:
- Black beans
- Lima beans
- Kidney beans
- Pinto beans
- Garbanzo beans
- Navy beans
- Edamame
- Soybeans
How Should Beans for Dogs Be Prepared?
“Beans have to be prepared the way they would be for people,” explains Purina Senior Nutritionist Jan Dempsey. Beans already contain a lot of fiber, but uncooked they are almost indigestible. Dogs can have beans or legumes that have been soaked first and then cooked. This helps your dog digest them and may help reduce flatulence. (Beans may still give your dog some gas!)
Can Dogs Have Beans Instead of Meat?
No. Dogs can eat soybeans, but feeding just beans is bad for dogs if it’s replacing meat in their diet. Feeding dogs a diet rich in soybeans, like a human vegetarian diet, won’t give your dog the quality protein he needs. Even though dogs are omnivores, they need quality sources of protein and beans just don't have enough.
Can Dogs Eat Green Beans?
Yes! Green beans are good for dogs. But the name is confusing. Green beans are a vegetable. They aren’t in the bean family like other legumes. But letting your dog have green beans is healthy, and dogs enjoy eating them, too.
Green beans for dogs are best served fresh or cooked. “Shy away from canned vegetables,” Dempsey advises. “They often have added sodium and potentially have preservatives. That is just adding excess salt and other things they don’t really need to their diet.” The ideal green beans for dogs are raw green beans in your store’s produce section.
Another option are green beans that are flash-frozen. “To prepare pre-cooked and frozen beans, steam them or microwave them to thaw until they are ready to serve,” Dempsey suggests.
Get More Personalized Pet Care with the myPurina App
Make pet care even more rewarding with the myPurina app. Create a pet profile, get personalized food recommendations, and use our new chatbot, Ask Allie, for helpful pet care guidance when you need it. You can also explore Happi, an exclusive dog and cat enrichment program for myPurina users that offers bite-sized activities designed to help make quality time with your pet more meaningful. Plus, earn Purina Rewards points on eligible purchases from your favorite Purina brands. Download the app to access savings, offers and rewards designed for you and your pet.

Find Your Pet’s Perfect Food
Use our Pet Food Finder to get a custom recommendation from Purina Nutritionists.






