
Can dogs eat pistachios?
Not recommendedBest avoided — pistachios aren't strictly toxic to dogs, but the high fat, salt, shells, and mold risk make them unsafe to share.
Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026
Can Dogs Eat Pistachios?
The short answer is no, you should not share pistachios with your dog. Pistachios are not strictly toxic the way macadamia nuts, chocolate, or grapes are, so one dropped nut is unlikely to cause an emergency. But the combination of very high fat, added salt, hard shells, and a genuine risk of mold toxins makes pistachios a food that is best kept out of your dog's bowl. Most veterinarians put them in the not worth the risk column rather than the safe treat column, and that is the honest bottom line most owners are looking for.
- 1Pistachios are not classic poisons, but vets still recommend avoiding them because of fat, salt, shells, and mold.
- 2The high fat can trigger pancreatitis, and the hard shells are a choking and intestinal blockage hazard.
- 3Pistachios are prone to Aspergillus mold, which produces aflatoxin, a toxin that damages the liver.
- 4One or two plain, shelled, unsalted nuts rarely cause more than mild stomach upset, but a whole bag can mean a vet visit.
- 5Better treats include plain cooked chicken and fresh blueberries.

Treats should stay under 10% of your dog's daily calories. JustFoodForDogs makes the rest of it.
- Recipes developed by veterinary nutritionists
- Whole-food ingredients you can recognise
- Fresh meals delivered to your door
Webvet may earn a commission when you click through to JustFoodForDogs, at no extra cost to you.
Is it safe for dogs to eat pistachios?


Soft, pea-sized training treats small enough to reward often while keeping treats inside the 10% of daily calories vets recommend.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
Pistachios sit in a gray area that trips up a lot of dog owners. The nut itself, the green kernel inside the shell, is not poisonous, and a dog is not going to be harmed by the pistachio protein or the plant compounds in it. That is why you will see some articles say pistachios are fine in moderation. The problem is that almost everything around that kernel adds risk. Pistachios are sold in the shell, they are almost always salted or seasoned, they are extremely fatty, and they are one of the tree nuts most likely to carry a mold that produces a liver toxin. Add those factors together and the small, uncertain upside of a plain nut is easily outweighed by the downside.
There is also a practical issue. Dogs do not eat one pistachio slowly and thoughtfully. If a bag is left on the coffee table, a curious dog will happily crunch through a handful, shells and all, in a matter of seconds. So the realistic question is not whether one perfectly plain, shelled nut is dangerous, but whether pistachios belong in your dog's diet at all. The answer to that is no, and the sections below explain exactly why.
Why pistachios are risky for dogs
The biggest concern with pistachios is fat. Pistachios are roughly half fat by weight, which makes them one of the richest snacks a dog could get into. A dog's digestive system is not built to handle sudden loads of fat, and a fatty treat can trigger a bout of pancreatitis, an inflammation of the pancreas that is painful and sometimes life threatening. Signs of pancreatitis include vomiting, diarrhea, a hunched or praying posture, a tender belly, loss of appetite, and lethargy. Small dogs and breeds already prone to pancreatitis, such as Miniature Schnauzers, are especially vulnerable, but any dog can develop it after a high fat indulgence. Even short of full pancreatitis, that much fat commonly causes an upset stomach, gas, and loose stools.
Salt is the next problem. The pistachios people snack on are almost always salted, and many are dusted with extra seasonings like garlic or onion powder, which are themselves toxic to dogs. A dog that eats a large number of salted pistachios can take in far more sodium than its body should handle, leading to excessive thirst, increased urination, and in extreme cases sodium ion poisoning, which can cause tremors and seizures. The salt on a couple of nuts will not poison a healthy dog, but it is one more reason these are a poor choice, particularly for dogs with heart or kidney conditions that call for a low sodium diet.


Dehydrated sweet potato with one ingredient. All the chew, none of the butter, salt, or seasoning.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
The shells are a mechanical hazard that is easy to underestimate. Pistachio shells are hard, sharp edged, and do not break down well in the gut. A dog that swallows shells can choke on them, and in a small dog a shell can lodge in the throat or airway. Even if the shells go down, they can scrape or irritate the digestive tract or, in larger amounts, clump together and cause an intestinal blockage that needs surgery to fix. Because dogs raiding a snack bag rarely bother to spit out shells, the shells often turn out to be a bigger practical danger than the nut inside.
Finally, there is aflatoxin. Pistachios are prone to a mold called Aspergillus, which produces aflatoxin, a potent toxin that targets the liver. Aflatoxin is a documented contaminant of tree nuts, and dogs are quite sensitive to it. You cannot reliably see, smell, or taste dangerous levels of it, and improperly stored or old nuts are the most likely to carry it. Aflatoxin poisoning can cause vomiting, loss of appetite, jaundice, and in serious cases liver failure. This risk is one of the strongest reasons to keep pistachios, especially any that are old or damp, well away from your dog.

How many pistachios can a dog eat?
The safest number is zero, because pistachios offer your dog no nutrient it cannot get from a food that is far less risky. If your dog happens to snatch one or two plain, shelled, unsalted pistachios, do not panic. For most healthy adult dogs that amount is very unlikely to cause more than mild stomach upset, if anything at all. What you want to avoid is making pistachios a regular treat or letting your dog get into a whole bag. The table below gives a rough sense of how the risk scales with your dog's size, but it describes accidental exposure, not a serving you should aim to give on purpose.
| Dog size | Accidental amount | What it usually means |
|---|---|---|
| Small (under 20 lb) | 1 plain shelled nut | Watch for mild GI upset; call vet if shells or salt were involved |
| Medium (20 to 50 lb) | 1 to 2 plain shelled nuts | Rarely a problem; skip further treats and monitor |
| Large (over 50 lb) | A few plain shelled nuts | Usually tolerated, but not something to offer deliberately |
| Any size | A handful, salted, or in-shell | Higher risk of GI upset, blockage, or pancreatitis; call your vet |
Keep in mind these are general guidelines for an accidental nibble, not a recommendation to feed pistachios on purpose. A dog's individual health matters more than its weight. A small dog with a history of pancreatitis can get seriously ill from a quantity that a healthy dog of the same size would shrug off, so when in doubt, call your veterinarian rather than relying on a chart.
What to do if your dog ate pistachios
If your dog ate a couple of plain, shelled pistachios and is acting normally, the usual advice is to watch closely for the next 24 to 48 hours and make sure fresh water is available. Look for vomiting, diarrhea, reduced appetite, belly pain, or unusual tiredness. Most dogs in this situation are perfectly fine. You should be more concerned, and should call your veterinarian, if your dog ate a large quantity, ate the shells, got into salted or seasoned pistachios, or ate nuts that may have been moldy. Call right away as well if your dog is very small, is pregnant, or has a history of pancreatitis, kidney disease, or heart disease.
Do not try to make your dog vomit at home unless a veterinarian tells you to. Instead, note roughly how many nuts were eaten and whether the shells were included, and have that information ready when you call. If it is after hours, an emergency clinic or a pet poison hotline can walk you through whether your dog needs to be seen or can be safely monitored at home.

Safe alternatives to pistachios
If you want to give your dog a satisfying, crunchy, or protein rich treat, there are far better options than a nut that carries this much baggage. Plain cooked chicken, with no salt, oil, skin, or seasoning, is a lean, dog friendly source of protein that most dogs love. Fresh blueberries make a great low calorie, bite sized treat that is packed with antioxidants and easy to portion out. Both give your dog something rewarding without the fat, salt, shells, and mold risk that come with pistachios.

Since this one is off the menu, here is a treat you can hand over without a second thought. One ingredient, nothing else.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
As a rule of thumb, treats of any kind should make up no more than about 10 percent of your dog's daily calories, with the rest coming from a complete and balanced dog food. Sticking to treats made for dogs, or to plain, vet approved human foods in small amounts, keeps the calories in check and takes the guesswork out of whether a snack is safe.
Frequently Asked Questions
Can one pistachio kill a dog?
It is very unlikely. A single plain, shelled pistachio is not toxic and will not kill a healthy dog. The real dangers come from eating a lot of them, swallowing the hard shells, or eating nuts that are salted or moldy. If your dog ate just one and seems fine, watch for stomach upset and call your vet if anything seems off.
Are pistachio shells dangerous for dogs?
Yes, the shells are one of the bigger hazards. They are hard and sharp, and they can cause choking, especially in small dogs, or clump together and block the intestines. If your dog swallowed shells, watch for gagging, retching, vomiting, or straining, and call your veterinarian if you see any of those signs.
Can dogs eat pistachio ice cream or pistachio muffins?
It is best to avoid them. Pistachio flavored desserts add sugar, dairy, and often other ingredients dogs should not have, and some contain the sweetener xylitol, which is highly toxic to dogs. The pistachio flavoring is the least of the concerns in these foods. Skip them and offer a dog safe treat instead.
Which nuts are most dangerous for dogs?
Macadamia nuts are the most clearly toxic and should never be given to dogs. Beyond those, most nuts, including pistachios, walnuts, and almonds, are risky mainly because of their high fat, salt, choking hazard, and potential for mold, even when they are not strictly poisonous. Peanuts, which are actually legumes, are the usual exception when they are plain and unsalted.
Is it okay if my dog accidentally ate a pistachio?
In most cases, yes. One or two plain, shelled pistachios will usually cause nothing worse than mild stomach upset in a healthy dog. Give fresh water, skip any more treats that day, and keep an eye on your dog for a day or two. Call your vet if your dog ate a lot, ate the shells, or starts vomiting or acting unwell.

Sources
Reviewed by the Webvet Veterinarian Team
General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.