All foods › Can Dogs Eat… › Pistachios

Can Dogs Eat Pistachios?

⚠️ In Moderation
✅ Cross-checked against veterinary poison-control guidance · Oct 2026 audit
⚠️ Educational info only. If your pet just ate something and looks unwell, skip the reading and call your vet or Pet Poison Helpline (US): (855) 764-7661.
Yes, rarely and plain. Pistachios are not toxic, but their fat and salt make them a poor snack.

Why it’s a sometimes-food

The nut meat is non-toxic, but pistachios are fatty enough to trigger pancreatitis, and the usually-salted shells pack sodium. Moldy pistachios can carry aflatoxin, so freshness matters.

How to serve it safely

If sharing, shell them first and give one or two unsalted nuts. Shells splinter and can cut the mouth or gut, so never hand them over unshelled.

Warning signs to watch for

Eating many leads to vomiting, diarrhea and, with salted nuts, excessive thirst; shell fragments can cause gagging or blood in stool.

When to call the vet

If your dog eats a large quantity or shows tremors, call your vet — aflatoxin and pancreatitis both need attention.

Common questions

Can dogs eat pistachio shells?

No. Shells are sharp, indigestible and can tear the mouth, throat or intestines.

How many pistachios are okay?

One or two shelled, unsalted nuts on rare occasions — that is the ceiling, not the daily allowance.

More foods for dogs

This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate something concerning, contact your veterinarian or a pet poison hotline right away.