NOTE: Always check with your veterinarian first before giving your dog any new foods, especially “people foods.” What might be OK for one dog might not be good for your dog, depending on multiple factors, such as their age, health history, health conditions, and diet. Dogs on prescription diets should not be fed any food or treats outside the diet.
Are nuts safe for dogs to eat? It depends on exactly which nut you’re talking about. Some, like macadamia nuts, are toxic to pups. Others, like peanuts, are perfectly fine when properly prepped and fed in moderation. But can dogs eat cashews?
Cashews are not toxic to dogs, but there are some things to consider before you give them to your dog as a treat.
As a dog parent, I’m always curious about what human foods are safe to share with my furry companion. Nuts are a common snack in many households, and it’s tempting to slip our pups a few while we’re enjoying them. But when it comes to almonds and cashews specifically, what’s the verdict? Are these nuts safe for our canine friends, or should they be kept strictly for human consumption? Let’s dive into everything you need to know about dogs, almonds, and cashews.
The Quick Answer
Almonds: Not recommended for dogs. While not toxic, almonds pose choking hazards and digestive issues.
Cashews: Generally safe in small amounts if plain, unsalted, and unflavored. However, they should only be occasional treats due to high fat content.
Why Most Nuts Are Problematic for Dogs
Before we get into the specifics of almonds and cashews it’s important to understand why nuts in general can be problematic for our four-legged friends
- High Fat Content: Most nuts contain significant amounts of fat that dogs cannot process efficiently
- Choking Hazards: Many nuts are small, hard, and difficult for dogs to chew properly
- Salt and Seasonings: Store-bought nuts often contain salt, spices, or other additives that are harmful to dogs
- Potential Toxicity: Some nuts (like macadamia nuts) are outright toxic to dogs
Can Dogs Eat Almonds?
While almonds aren’t toxic to dogs in the way that macadamia nuts are they still aren’t recommended for canine consumption for several reasons
Why Almonds Are Not Ideal for Dogs
- Digestion Issues: Dogs cannot properly digest almonds, which can lead to gastrointestinal upset
- Choking Risk: Their size and hardness make almonds a significant choking hazard, especially for smaller dog breeds
- Potential Obstruction: Undigested almonds could cause intestinal blockages
- Water Retention: Salted almonds can cause water retention and sodium ion poisoning
- Hidden Dangers: Flavored varieties (chocolate-covered, spiced, etc.) contain additional ingredients that can be harmful or toxic
If your dog accidentally eats a few plain almonds they’ll probably be fine but you should monitor them for signs of discomfort or digestive upset. However, almonds should not be given as regular treats or included in your dog’s diet.
Can Dogs Eat Cashews?
Unlike almonds, cashews are generally safe for dogs — as long as they are plain, unsalted, and unflavored. Cashews are softer than almonds, making them easier to chew and digest. However, they’re still high in fat, so they should only be given in small amounts as an occasional treat.
Pros of Cashews for Dogs (in Moderation)
- Contain healthy proteins and fats
- Provide nutrients like vitamin E, K, and B6
- Softer texture makes them easier to digest than many other nuts
- Less likely to cause choking than harder nuts
Cons and Risks of Cashews for Dogs
- High fat content can lead to pancreatitis if overfed
- Calorie-dense; can contribute to obesity
- Salted varieties can cause sodium-related issues
- Flavored versions may contain harmful additives
- Some dogs may have allergies to nuts
How to Safely Feed Cashews to Your Dog
If you decide to share a few cashews with your pup, follow these guidelines:
- Keep portions tiny: 1-2 cashews for small dogs, 3-4 for medium dogs, and 4-5 for large dogs as a maximum
- Feed plain only: No salt, no flavors, no coatings
- Chop or break them: Breaking cashews into smaller pieces reduces choking risk
- Introduce slowly: Watch for any signs of digestive upset or allergic reactions
- Make it occasional: Cashews should be a rare treat, not a regular part of their diet
Toxic Nuts to Completely Avoid
While we’re discussing almonds and cashews, it’s important to highlight the nuts that are genuinely dangerous for dogs:
- Macadamia Nuts: Extremely toxic; can cause weakness, hyperthermia, vomiting, and tremors
- Walnuts: Can contain a toxic compound and are susceptible to mold that produces tremorgenic mycotoxins
- Black Walnuts: Particularly toxic; can cause seizures and neurological symptoms
- Pecans: May contain aflatoxins (mold) which are dangerous to dogs
- Hickory Nuts: Contains juglone, which can cause gastrointestinal distress
Signs Your Dog May Be Having a Bad Reaction to Nuts
If your dog has consumed nuts (whether allowed ones in excess or forbidden varieties), watch for these symptoms:
- Vomiting or diarrhea
- Abdominal pain or bloating
- Lethargy or weakness
- Tremors or shaking
- Excessive drooling
- Elevated body temperature
- Difficulty walking or standing
If you observe any of these symptoms after your dog has eaten nuts, contact your veterinarian immediately.
Healthier Alternatives to Nuts for Dogs
Instead of sharing nuts with your furry friend, consider these safer and healthier alternatives:
- Commercial dog treats: Specifically formulated for dogs’ dietary needs
- Fresh fruits: Small pieces of apple, banana, or blueberries (without seeds or pits)
- Vegetables: Carrots, green beans, or cucumber slices
- Plain, cooked meats: Small bits of chicken or turkey without seasoning
- Commercial nut-free dog foods: If you want to provide variety in their diet
What About Nut Butters?
Many dog owners wonder about nut butters since they’re easier for dogs to eat than whole nuts:
- Peanut butter (technically a legume): Safe in moderation if xylitol-free, natural, and unsalted
- Cashew butter: Similar to whole cashews – okay occasionally in small amounts if plain
- Almond butter: Not recommended for the same reasons as whole almonds
Important warning: Always check ingredient lists on nut butters for xylitol (also listed as “birch sugar” or “birch xylitol”), which is extremely toxic to dogs even in small amounts.
Portion Guidelines by Dog Size
Here’s a quick reference for appropriate cashew serving sizes by dog weight:
| Dog Size | Weight Range | Maximum Cashew Serving |
|---|---|---|
| Extra Small | 2-15 lbs | ½-1 cashew or ½ tsp cashew butter |
| Small | 16-25 lbs | 1-2 cashews or 1 tsp cashew butter |
| Medium | 26-60 lbs | 2-3 cashews or 1½ tsp cashew butter |
| Large | 61-90 lbs | 3-4 cashews or 1-2 tsp cashew butter |
| Extra Large | 91+ lbs | 4-5 cashews or up to 1 tbsp cashew butter |
Can Puppies Eat Nuts?
Puppies have even more sensitive digestive systems than adult dogs. While technically puppies could have a tiny amount of dog-safe nuts like cashews, it’s best to avoid them entirely until your puppy is fully grown. Their developing systems are more susceptible to pancreatitis, and the high fat content in nuts simply isn’t worth the risk.
My Experience with Dogs and Nuts
I once made the mistake of leaving a mixed nut bowl on my coffee table during a party. My Labrador, Max, managed to sneak several handfuls before anyone noticed. While the mixture contained mostly peanuts and cashews (relatively safer options), there were also almonds and a few walnuts in there.
The result? A very uncomfortable night for both of us, with multiple trips outside and eventually a visit to the emergency vet. Max recovered completely, but it was a scary reminder of why we need to be careful with human foods around our pets.
The Bottom Line on Dogs, Almonds, and Cashews
To summarize what we’ve covered:
- Almonds: Not toxic but not recommended due to choking hazards and digestive concerns
- Cashews: OK in small amounts if plain and unsalted, but only as an occasional treat
- Moderation is key: Even “safe” nuts should only make up a tiny portion of your dog’s diet
- Better alternatives exist: There are many safer, healthier treats designed specifically for dogs
When it comes to our furry friends, it’s always better to err on the side of caution. While sharing food can be a bonding experience, there are plenty of dog-friendly treats that pose no risk to your pup’s health. If you’re ever uncertain about a specific food, it’s best to consult with your veterinarian before sharing it with your canine companion.
Remember, every dog is an individual with unique dietary sensitivities. What works fine for one dog might cause problems for another. Always introduce any new food slowly and in small amounts while monitoring for adverse reactions.
Your dog trusts you to make good decisions about their health and wellbeing. When it comes to almonds, cashews, and other nuts, a little knowledge goes a long way toward keeping them safe and healthy!

How to Safely Feed Your Dog Cashews
If you’d like to share some cashews with your pup, make sure they are completely plain. To reduce the chances of choking, chop the cashews or grind them into a powder (for a food topper) before serving. You can also feed your dog a dollop of cashew butter on a spoon or frozen into their KONG toy.
Featured : iStock/fotyma
How Many Cashews Can Your Dog Eat?
Any snack for a dog—even healthy ones—should only make up 10% of your dog’s diet. The other 90% should come from a well-balanced dog food diet. Here are some general guidelines for safe feeding portion sizes.
Keep in mind that with any diet change or addition, it’s always best to consult your veterinarian about the proper portions for your individual dog’s diet.
Extra-small dog (2-20 pounds)
- One or two cashews
- ¼ tablespoon of cashew butter twice a day
Small dog (21-30 pounds)
Examples: Basenjis, Beagles, Miniature Australian Shepherds
- two to three cashews
- ½ tablespoon of cashew butter twice a day
Medium dog (31-50 pounds)
- five to six cashews
- ¾ tablespoon of cashew butter twice a day
Large dog (51-90 pounds)
- 10-12 cashews
- 1 tablespoon of cashew butter twice a day
Extra-large dog (91+ pounds)
- 12-18 cashews
- 1 ½-2 tablespoons of cashew butter twice a day
Can Dogs Eat Almonds? | Are Almonds Bad For Dogs?
FAQ
What nuts can dogs not eat?
- Almonds.
- Hazelnuts.
- Hickory nuts.
- Horse Chestnuts.
- Macadamia nuts.
- Pecans.
- Pistachios.
- Walnuts.
Can dogs eat almonds?
Almonds are bad for dogs because they’re difficult to digest and can cause stomach upset. Call a veterinarian immediately if your dog is choking, vomiting repeatedly, has severe diarrhea, or shows signs of stomach pain after eating almonds. Small dogs who have eaten multiple almonds face higher risks.
Can dogs eat peanut butter?
Are cashews safe for dogs?