Yes - dogs can eat beans. We’re not talking about baked beans here, as they’re a definite no-go. But other beans and legumes are an important part of a nutritious human diet, and though not essential, they’re beneficial to dogs too.
However, there are SO many varieties of beans, so which beans can you safely feed to your dog, and how should you serve them safely? Read on for all the answers to your bean-based questions…
Yes, some beans are beneficial for dogs. Beans aren’t an essential part of a pooch diet, but when served correctly they do offer a tasty boost of lean protein and some fibre, along with vitamins and minerals.
Here are all the health benefits of adding beans to your dog’s diet…
Protein in beans is brilliant for a dog’s muscle growth, maintenance and energy.
Low fat, so great for dogs who are needing to manage their weight.
Fibre for improving digestion, gut health and bowel function.
Vitamins and minerals, such as vitamin K and C, are great for the immune system, blood clotting and bone maintenance.
Though beans are okay for puppies to eat, at this early stage they may cause some tummy upset. If you want to feed them a small amount of plain beans, be sure they’re cooked, and keep an eye on your pup afterwards to ensure they digest the beans properly and don’t become sick or bloated.
Uncooked or raw beans can cause real issues for a dog’s sensitive tum. They’re very hard to digest and could cause them to become sick - so always cook beans before serving.
Also, be sure the beans are plain. Beans that come in rich sauces, covered in salt or with added ingredients such as chilli, garlic or onion are not safe for dogs to munch on.
Yes, some dogs could have a bean allergy. If you’ve not fed beans to your pooch before, give them only a small amount, and watch their behaviour afterwards. If they present any of the following symptoms, they could have an allergy to the beans:
If the symptoms are severe, get your pooch to see a vet immediately to rule out anything serious.
Yes, beans can make dogs sick for a number of reasons:
Lots of beans come in sauces or oils that can be toxic or harmful to dogs, so if you want to feed beans to your pooch be sure they’re plain and cooked. Don’t add any salt or other seasonings. Check this article again to see if the types of beans you’re cooking are suitable for a pooch (most beans are if they’re plain, but it’s best to be sure).
The amount of beans you give to your pooch will depend on their breed and size, but a handful of beans alongside their regular food should be fine. Don’t give them a whole tin of beans or overfeed your pooch, as they can cause problems with digestion.
It’s not recommended to feed your dog beans every day, though once a week or so should be fine. Though they’re healthy, they might cause digestive issues for a pooch if fed too often (gas, for instance!).
Dogs can eat plain, cooked beans in many varieties! So there’s plenty of beans for a pooch to enjoy as part of a nutritious, well-rounded diet. Read below for questions on which beans dogs can eat.
This is a no - dogs shouldn’t eat classic tinned baked beans, as the rich sauce they’re usually served in is full of sugar and salt. Baked beans can also contain ingredients dogs shouldn’t eat, such as onions and garlic. Keep baked beans on human toast rather than dog bowls.
Yes - green beans are a great source of nutrients for a dog, and vets even recommend them! This includes French beans, runner beans and broad beans. Just make sure they’re cooked (boiled, for instance) and not served with any added salt or seasonings.
Kidney beans are safe for dogs, but it might be an idea for your dog to try them first, so you can see how they react. They can cause digestive problems in some pooches. Also, be sure they’re cooked, as raw kidney beans can be toxic.
Yes - butter beans (also lima beans) and cannellini beans are a tasty source of protein for pooches. Just be sure they’re cooked without any sauces, flavourings or salt, and feed in moderation to reduce any crazy digestive activity.
Yes. If you’re cooking up a Mexican feast with black beans, you might want your dog to have a sample. Just be sure they eat the black beans after they’ve been cooked and before you’ve added any extra seasoning. The black beans must be plain; avoid the kind that comes with chilli or garlic already added.
Yes - edamame beans are a delicious protein boost for a pooch. These are one of the few beans you can serve raw or cooked to your dog - just be sure there’s no added salt or flavourings for a green, nutritious snack.
Nearly all beans are safe for a dog to eat and can be a delicious protein source for your hungry dog. The main rules are that the beans should always be cooked, and served plain - with no added salt, sauces or flavourings. That means no Heinz baked beans!
If you’re looking for tasty protein sources for your dog, but don’t fancy feeding them beans, try these alternatives:
Meaty Treats for dogs - These ones are infused with tasty proteins such as turkey or duck, with an added shot of gut-friendly probiotics for health and digestion.
Cooked eggs - boiling an egg and adding it to your dog’s meal is another great source of protein for them.
Grain-free food with chicken - for a well-balanced meal with all the protein your pooch needs to stay healthy.
If you’re looking for healthy yet delicious foods your dog will love, try our range of nutritious dog treats and grain-free food for dogs - with tasty recipes created to support their mind and body.
Never miss a treat!
Subscribe to our newsletter and get blog articles amongst other treats delivered to your inbox