✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
Can dogs eat asparagus?
The full picture
Asparagus is safe for dogs but tricky. Raw asparagus is extremely fibrous and hard to digest — it passes through mostly undigested and can cause GI upset. Cooked asparagus (steamed or boiled plain) is softer and fine in small amounts. It's mildly diuretic, so expect more frequent weeing. Important warning: the asparagus fern — the part of the plant that grows above ground — is toxic to dogs. If you grow asparagus, keep dogs away from the ferns. Skip asparagus prepared with butter, bacon, or lemon.
If your dog ate more than a safe amount
Asparagus is safe but can cause urine to smell different (asparagus metabolites). Watch for GI upset if eaten in large quantities.
Risks to watch for
- Raw causes GI upset
- Asparagus fern is toxic
- Strong-smelling urine afterwards
Potential benefits
- Vitamin A, C, K
- Folate
- Fibre
Safe portion size
One or two cooked spears, chopped, occasionally.
Safer alternatives
- Green beans
- Cooked carrots
And while you're thinking about what's good for your dog, keeping on top of flea and parasite prevention is just as important as diet.