Can dogs eat cashews?
Short answer
Yes, dogs can eat cashews, but only raw, unsalted ones and in small amounts. Cashews are high in fat, so larger portions can cause digestive upset or contribute to pancreatitis.

Cashews aren't toxic to dogs, but they're a high-fat food that's only safe in small amounts. Here's how much cashew is safe, how to serve it, and what to watch for.
Why only in moderation
Cashews don't contain a toxin that's dangerous to dogs the way macadamia nuts do. Still, they're not recommended in large amounts because they're roughly 45-50% fat. That much fat puts strain on the pancreas, and in sensitive dogs a large amount can trigger acute pancreatitis.
Beyond the fat content, cashews are quite calorie-dense, around 550 calories per 100 g (3.5 oz). For small dogs especially, even a few extra nuts a day can add up to a meaningful chunk of daily calories, and regular feeding can lead to weight gain over time.
Salted or roasted cashews, including flavored versions with onion or garlic powder, are doubly risky. Salt puts a burden on the kidneys and can cause increased thirst and urination, or salt poisoning in larger amounts, while onion and garlic are toxic to dogs outright.
Whole or large cashew pieces can also be a choking hazard or cause an esophageal obstruction, especially in small breeds or dogs that gulp their food.
How to serve cashews
- Only offer raw or sprouted cashews, never roasted ones with salt, seasoning, or sugar.
- Break the nut into smaller pieces, especially for small breeds, to reduce choking risk.
- Introduce any new treat gradually: give one small piece and watch how your dog's digestion reacts.
- Treat cashews as an occasional snack, not a regular part of your dog's diet.
Rough portion
Small dog (under 22 lb): 1 cashew occasionally; medium dog (22-55 lb): 2-3 cashews; large dog (over 55 lb): 3-4 cashews, no more than once or twice a week.
Risks
- High fat content can trigger acute pancreatitis in sensitive dogs.
- Frequent feeding can lead to weight gain due to the nuts' high calorie density.
- Salted or flavored cashews may contain onion, garlic, or excess salt, all dangerous for dogs.
- Whole nuts can cause choking or esophageal blockage in small dogs.
Symptoms to watch for
- Vomiting
- Diarrhea
- Abdominal pain, loss of appetite
- Lethargy after a large fatty meal
- Excessive thirst and urination from salt intake
Your dog already ate cashews. What now?
- If your dog eats a couple of unsalted cashews, it's usually not serious; watch for vomiting or diarrhea.
- If your dog eats a large amount of cashews at once, or a flavored version with onion, garlic, or salt, contact your vet.
- Seek veterinary care right away for repeated vomiting, severe abdominal pain, or lethargy, which can signal pancreatitis.
Common questions about dogs and cashews
Can dogs eat salted cashews?
Salted cashews aren't recommended. Too much salt puts strain on the kidneys and can cause increased thirst and urination, or salt poisoning in larger amounts. Always choose plain, raw, unsalted nuts instead.
How many cashews can a dog eat at once?
Given the high fat content, a dog shouldn't eat more than a few nuts at a time, and only occasionally. One cashew is enough for a small dog, while a large dog can have up to 3-4, ideally no more than once a week.
Are cashews as toxic to dogs as macadamia nuts?
No, cashews don't contain the toxin found in macadamia nuts. The main risk with cashews is their high fat and calorie content, which in excess can contribute to pancreatitis or weight gain.
Can puppies eat cashews?
Cashews aren't recommended for puppies because of their sensitive digestion and the choking risk from small hard pieces. If you want to give a puppy a nut as a treat, check with your vet on the amount first and only offer a tiny, broken-up piece.
Other good treats

Can dogs eat almonds?
No, almonds aren't recommended for dogs. They're not toxic the way macadamia nuts are, but dogs digest them poorly, a whole nut poses a choking risk, and the high fat content can trigger pancreatitis.

Can dogs eat peanut butter?
Yes, peanut butter without xylitol, added sugar, or salt is a popular, safe treat for dogs in small amounts. Always check the label carefully, since some “light” or high-protein versions contain xylitol, which is deadly to dogs.

Can dogs eat peanuts?
Yes, raw or roasted unsalted peanuts without the shell are fine for dogs in small amounts. Shells, salted peanuts, and flavored varieties aren't recommended because of the risk of a blocked gut and too much sodium.

Can dogs eat walnuts?
No, walnuts aren't recommended for dogs. They're very high in fat and can trigger pancreatitis, and mouldy or fallen walnuts contain mycotoxins that cause tremors and seizures.
More from nuts and seeds

Can dogs eat coconut?
Yes, a small piece of fresh coconut flesh with the shell removed usually won't hurt a dog. Because of the high fat content and the risk of injury from the hard shell, though, coconut should stay an occasional treat.

Can dogs eat macadamia nuts?
No, macadamia nuts are toxic to dogs. As little as 6 nuts for a 22 lb dog can cause weakness, tremors, and fever, so your dog should never get even one.

Can dogs eat nuts?
No, nuts aren't a good choice for dogs. Most types are too high in fat and hard to digest, and macadamia nuts are highly toxic to dogs.
Sources
- ASPCA: People Foods to Avoid Feeding Your Pets
- Merck Veterinary Manual: Food Hazards in Dogs and Cats
Last updated 10 September 2026.