Can Dogs Eat Pistachios?

AVOID

AVOID — pistachios are not toxic to dogs, but shells, salt, fat and possible mould make them a nut we would skip.

We recommend not feeding pistachios. Shells and whole nuts can cause choking or a blockage, pistachios are often sold salted, the nuts are high in fat, and they can carry mould toxins even when no mould is visible. A few plain nuts are unlikely to harm a healthy dog.

If your dog has already eaten pistachios, contact your veterinarian or an animal poison control service straight away — even if your dog seems fine.

See our guide to common toxic foods for dogs for the wider picture.

On this page
Pistachios in their shells in a ceramic bowl

Quick answer

Category
Nuts & Seeds
Recommended preparation
Not recommended
Main concern
Shells, salt, fat and mould toxins
Suitable as everyday food
No

The full answer

PetMD and the American Kennel Club both describe pistachios as not toxic to dogs. Both still advise against feeding them.

Pistachio shells, and the nuts themselves, can be a choking hazard. PetMD notes that pistachios with or without shells can cause an intestinal blockage.

Pistachios are high in fat and are often sold salted. Fatty, salty snacks can cause stomach upset and may trigger pancreatitis.

Pistachios can carry aflatoxins, toxins made by mould, even when the nuts look normal. The Merck Veterinary Manual reports serious aflatoxin poisoning in dogs. This is most relevant to large amounts or spoiled nuts, not a single nut.

Pistachio ice cream and desserts are different products and are not assessed here.

Risks and Things to Know

  • Shells and whole nuts can cause choking or a blockage.
  • Salted pistachios add sodium.
  • High fat can cause stomach upset and may trigger pancreatitis.
  • Mould toxins (aflatoxins) can be present without visible mould.

How Much Can Dogs Eat?

We recommend not offering pistachios as a treat.

Put discarded shells in a bin your dog cannot open.

How Should I Prepare It?

  • Pistachios have no recommended preparation for dogs.
  • If you want to share a treat, choose one from our list of dog-friendly foods instead.

What If My Dog Ate Too Much?

If a healthy dog ate a few shelled pistachios and is acting normally, watch for stomach upset.

Contact a vet if your dog ate a large amount, swallowed shells, or shows vomiting, diarrhoea, belly pain, straining or loss of appetite.

Contact a vet straight away if the nuts were old or mouldy, or if you notice yellowing of the gums or eyes, weakness or unexplained bruising.

This guide is for general educational purposes and isn't a substitute for advice from your veterinarian. If your dog has eaten something potentially toxic or is showing concerning symptoms, contact a veterinarian promptly.

Frequently Asked Questions

No, pistachios are not described as toxic. We still recommend avoiding them because of shells, salt, fat and possible mould toxins.

A few plain nuts are unlikely to harm a healthy dog. Watch for stomach upset, and contact a vet if your dog ate shells or a large amount.

No. Shells can cause choking or an intestinal blockage.

It is better not to. Ice cream is high in sugar and fat, and some desserts contain ingredients that are harmful to dogs. See our ice cream page.

A toxin produced by mould that can grow on nuts and grains. It can be present even when no mould is visible and can make dogs seriously ill in larger amounts.

How this guide was written

Last updated 30 September 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.

Browse every food in our A–Z guide