Can dogs eat pistachios?

Caution — not toxic but problematic

Pistachios aren't toxic but they're high in fat, often very salty, and the shells are a choking hazard. Not a good treat.

The full picture

Pistachios sit in the same awkward 'not toxic but not good' zone as almonds. They're high in fat (pancreatitis risk), usually heavily salted, and can harbour the same Aspergillus mould as walnuts and pecans — though less commonly. The shells are genuinely dangerous: a dog that eats a whole pistachio (shell included) can develop intestinal blockages. If your dog steals a shelled, unsalted pistachio it's unlikely to cause an emergency, but don't share pistachios deliberately.

Risks to watch for

  • High fat causes pancreatitis
  • Shells cause blockage/choking
  • Salt in most commercial pistachios
  • Mould toxins possible

Safe portion size

None recommended.

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

Safer alternatives

  • Plain unsalted peanut butter (xylitol-free)

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.