Animal Wellness

Everyday dog and cat health, in plain English

Search

Can Dogs Eat Cashews?

A few plain, roasted cashews are generally okay for most dogs to eat as an occasional treat. The main concerns are their high fat content and the potential for added salt or flavorings, which should be avoided. As with any new food, it is best to offer a very small amount first to see how your dog reacts.

Cashews are not toxic to dogs, but they present other risks that make them a treat to be given with care and moderation. They are dense nuts that can pose a choking hazard, especially for smaller dogs. Proper supervision is key.

Cashews and dogs: the facts in one table

Verdict Only plain, small amounts, with care
How to offer it
  • A few plain, unsalted, roasted cashews
Remove or avoid
  • Salted or flavored cashews
  • Mixed nuts, which can include macadamia nuts
Main risks
  • Fat can upset the stomach and may contribute to pancreatitis
  • Weight gain if fed often (AKC)
Signs to watch
  • Vomiting, diarrhea or a sore belly after eating too much

What makes cashews tricky for dogs

The primary issue with cashews is their high fat content. A diet with too much fat can cause an upset stomach, leading to vomiting or diarrhea. Over time, regularly feeding high fat foods can contribute to unhealthy weight gain. It may also be a factor in more serious conditions like pancreatitis, which is a painful inflammation of the pancreas.

Because of their size and shape, whole cashews can also be a choking risk. This is especially true for small breeds or dogs that tend to swallow their food without chewing thoroughly. Always supervise your dog when offering a new type of treat.

How to offer cashews and what to leave out

If you choose to share cashews with your dog, they must be prepared correctly. Only offer a few plain, unsalted, and roasted cashews. Raw cashews are not a good option.

You must avoid any cashews that are salted or have other seasonings, such as onion or garlic powder. Read ingredient labels carefully. It is also critical to keep your dog away from nut mixes. These mixes often contain other nuts that are dangerous for dogs, like macadamia nuts. To be safe, only offer cashews that you have prepared yourself from a single ingredient package.

When you should skip cashews altogether

Some dogs should not be given cashews. Dogs that are overweight or have a history of pancreatitis should avoid high fat foods. If your veterinarian has recommended a specific diet for weight management or other health reasons, it is best to stick to it and not introduce rich treats.

Dogs with sensitive stomachs may also react poorly to the fat in cashews. If you have any concerns about whether cashews are a suitable snack for your specific dog, consulting with your veterinarian is the safest course of action. They can provide guidance based on your dog’s individual health profile.

When to call your vet

Most dogs who eat a little plain cashews need nothing more than watching. Call your vet if anything below shows up, or if your dog has a health condition or is on a special diet.

If your dog eats a large quantity of cashews or shows signs of digestive upset like vomiting, diarrhea, or a sore belly, contact your veterinarian for advice. You should also call your vet or the ASPCA Animal Poison Control Center immediately if you suspect your dog has eaten a nut mix that could contain macadamia nuts. Be prepared to tell them what and how much your dog ate, and when it happened.

Emergency signs: go now

  • Collapse, fainting or severe weakness
  • Seizures, tremors or trouble standing
  • Trouble breathing or blue, gray or very pale gums
  • Repeated vomiting or retching, or a swollen, painful belly
  • Any known contact with a substance listed as toxic, even before signs appear

Book an appointment soon

  • Vomiting or diarrhea that lasts or keeps coming back
  • Not eating or drinking, or drinking much more than usual
  • Drooling, pawing at the mouth or a swollen face
  • Lethargy, hiding or acting unlike themselves

ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply). Your own vet or nearest emergency clinic is always a good first call.

Sources

Last checked October 21, 2026. Listings and guidance can change; your veterinarian knows your pet’s health history.