Skip to content
Dog Portions
Menu

Can dogs eat cashews?

Yes, in moderationFine occasionally, but watch the portion and how you serve it.

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

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?

  1. If your dog eats a couple of unsalted cashews, it's usually not serious; watch for vomiting or diarrhea.
  2. If your dog eats a large amount of cashews at once, or a flavored version with onion, garlic, or salt, contact your vet.
  3. 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

More from nuts and seeds

Sources

Last updated 10 September 2026.