The simple answer is yes, your dog can eat asparagus. Asparagus is not toxic for dogs and contains many nutrients that can be beneficial for your dog’s health. But let’s take closer look at this question "Can my dog eat asparagus?"

Raw or cooked?

Perhaps you’ve got some left over in the fridge, or have some left over cooked from a meal. Never give asparagus raw as it can be choked on, especially the tough woody ends. It can also be difficult to digest and cause tummy upsets. It should be cooked (steamed or boiled) but without any oil or butter or any other goodies we would add for our own consumption. Things like onion and garlic can contain toxins that are dangerous for dogs. The spears should be small pieces that can be easily swallowed.

Remember to always keep the overall portion size small. That way, you know that you’re providing your dog with a nutritious snack without any unnecessary risk. 

*There is information out there relating to asparagus fern. This is not part of the edible asparagus plant we eat. Asparagus fern is a completely different plant (although related to asparagus.) It may be something you have growing in your garden or have as a house plant. It is toxic to dogs but you will not find it on any part of the asparagus we eat!

Should I give my dog asparagus?

Just because we’ve clarified that dogs can eat asparagus, doesn’t necessarily mean they should! Ideally your dog will be getting all of the nutrients they need from their normal food. So there shouldn’t be a real need to give them asparagus! But if you want to give your dog asparagus, think of it as an occasional treat. And not part of their normal diet.

Check out our other suggestions for alternative healthy snacks for your dog in our blogs and also foods to avoid.