Can dogs eat asparagus?

Caution — cooked only, raw is tough

Plain cooked asparagus is safe for dogs in small amounts. Raw is too tough to digest. Asparagus fern (the plant) is toxic — keep dogs away.

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.

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.

[ Display ad placement — activate once site traffic passes 10,000/month ]

Safer alternatives

  • Green beans
  • Cooked carrots

Unexpected vet bills can run into thousands

One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.

Compare pet insurance →

Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.

Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.