SafeBowlGet the App

Can Dogs Eat Peanuts?

⚠️CAUTION — Safe in small amounts with conditions

Check any food instantly

Snap a photo and get an instant safety verdict for your dog.

Download SafeBowl Free

Dogs can eat a small number of plain, unsalted peanuts, but they're high in fat and calories with minimal nutritional benefit. The primary risks are pancreatitis (from high fat) and choking (peanuts are hazardous for small dogs). Avoid salted, roasted, honey-roasted, or flavoured varieties. Never allow access to mouldy peanuts, which contain aflatoxin (carcinogenic).

Why Peanuts Need Caution

Plain peanuts are not toxic, but several factors require careful consideration:

High fat content: Peanuts contain 50% fat. High-fat foods are the primary trigger for pancreatitis, causing:

  • Acute pancreatitis (severe abdominal pain, vomiting, potentially life-threatening)
  • Chronic pancreatitis with repeated exposure
  • Malabsorption and nutritional deficiencies
  • Inflammatory gastrointestinal disease

High calorie density: A handful of peanuts (10-15g) contains 50-70 calories—significant for small dogs. Regular consumption rapidly leads to obesity.

Sodium content: Salted peanuts contain 100-200mg sodium per ounce (often more). Even unsalted varieties contain small amounts of natural sodium. Excessive sodium causes:

  • Hypernatraemia (high blood sodium)
  • Excessive thirst and urination
  • Dehydration
  • Kidney and heart strain

Choking hazard: Whole peanuts are choking risks, especially for:

  • Small dogs (under 5kg)
  • Dogs that swallow without chewing
  • Senior dogs with dental issues
  • Dogs with oesophageal disorders

Aflatoxin contamination: Peanuts naturally host aspergillus mould, which produces aflatoxin (a potent carcinogen). Whilst commercial peanuts are screened, mouldy or improperly stored peanuts pose serious cancer risk. Never allow access to discoloured, soft, or mouldy peanuts.

Shell fragmentation: Peanut shells can fragment, causing:

  • Mouth or throat lacerations
  • Intestinal irritation or obstruction
  • Perforation (rare, but serious)

Allergies: Whilst peanut allergies are uncommon in dogs, some dogs develop sensitivities with repeated exposure, causing itching or digestive upset.

How Much Peanuts Can Dogs Eat?

Only plain, unsalted, in-shell peanuts in minimal quantities:

  • Small dogs (under 10 kg, e.g. Terrier, Pug): Two to three peanuts, once weekly maximum
  • Medium dogs (10-25 kg, e.g. Spaniel, Beagle): Five to six peanuts, once weekly maximum
  • Large dogs (over 25 kg, e.g. Labrador, German Shepherd): Eight to ten peanuts, once weekly maximum

Shelled peanuts are safer than in-shell (reduces choking risk).

How to Serve Peanuts Safely

If you offer peanuts to your dog:

  • Use only plain, unsalted, in-shell peanuts—no roasting, no salt, no flavouring
  • Check thoroughly for mould before offering—discard any discoloured, soft, or spotted peanuts
  • Shell each peanut before serving (reduces choking risk)
  • Consider crushing slightly for small dogs to further reduce aspiration risk
  • Serve occasionally—once weekly or less, never daily
  • Pair with fresh water to help dilute any sodium
  • Offer as a rare treat, not a training reward (high calories)
  • Count toward daily calorie allowance

Better nut alternatives if your dog enjoys the texture: plain, unsalted sunflower seeds (less fatty) or safer treats like carrots or green beans.

If your dog loves peanuts, consider crushing them into a fine crumb and mixing into their regular food (tiny amount). This reduces choking risk and provides flavour experience without excessive fat or calories.

When to Avoid Peanuts

Do not give peanuts to dogs with:

  • Pancreatitis or history of pancreatitis (high fat is dangerous)
  • Obesity or weight management plans
  • Peanut allergies or nut sensitivities
  • Oesophageal disorders or dysphagia (swallowing difficulties)
  • Dental disease or missing teeth (choking risk increases)
  • Liver disease (pancreatitis risk worsens outcomes)

Avoid all salted, roasted, honey-roasted, BBQ-flavoured, or seasoned peanuts. Never allow mouldy or discoloured peanuts.

Symptoms to Watch For

If your dog ate a few plain peanuts and shows no symptoms within 24 hours, they're likely fine.

Pancreatitis symptoms (appear within hours to 2 days):

  • Severe abdominal pain (hunched posture, reluctance to move)
  • Persistent vomiting
  • Diarrhoea
  • Lethargy or weakness
  • Fever
  • Loss of appetite
  • Dehydration

Choking or obstruction symptoms (immediate to 7 days):

  • Choking, gagging, or coughing (immediate)
  • Difficulty swallowing or drooling
  • Retching or repeated swallowing attempts
  • Vomiting (within hours to days)
  • Inability to eat or loss of appetite
  • Abdominal pain or distension
  • Constipation or straining
  • Lethargy

Aflatoxin toxicity symptoms (appear within 24 hours to weeks):

  • Lethargy and loss of appetite (early)
  • Vomiting or diarrhoea
  • Pale gums or jaundice (liver damage)
  • Bruising or bleeding
  • Tremors or seizures (neurological involvement)

Seek veterinary attention if symptoms develop or persist, or call the Animal PoisonLine on 01202 509000 if your dog has severe symptoms or choked on a peanut.


SafeBowl checks any food in seconds—personalised to your dog's breed, weight, and allergies. Download SafeBowl free.

Frequently Asked Questions

Are peanuts safe for dogs?
Plain, unsalted peanuts are safe in tiny amounts. However, high fat triggers pancreatitis; high salt causes hypernatraemia; and mouldy peanuts contain aflatoxin (carcinogenic).
Can dogs eat salted or roasted peanuts?
Unsalted is safer than salted (reduces sodium load). Roasting doesn't change safety profile. Avoid honey-roasted, BBQ-flavoured, or any seasoned varieties.
What if my dog ate a handful of peanuts?
A small handful of plain peanuts usually causes mild symptoms at worst (stomach upset, loose stools). Monitor for 24 hours. Larger quantities require veterinary attention.
Can dogs choke on peanuts?
Yes. Peanuts are choking hazards, especially for small dogs or dogs that swallow without chewing. Always shell peanuts and consider crushing for very small dogs.
How much is safe?
Small dogs: two to three peanuts, once weekly. Medium dogs: five to six peanuts, once weekly. Large dogs: eight to ten peanuts, once weekly. Unsalted, in-shell only.

Related Articles

Stop Googling. Start scanning.

SafeBowl uses AI to instantly tell you if any food, plant, or ingredient is safe for your dog. Just point your camera and get an answer in seconds.

  • AI-powered food safety scanner
  • 181+ item offline safety database
  • Emergency vet finder
  • Ingredient label analysis
Download SafeBowl — It's Free