Can Dogs Eat Peanut Butter?

LIMIT

SOMETIMES — Only xylitol-free peanut butter, and only in small amounts.

Plain peanut butter with no xylitol (birch sugar) is a popular dog treat, but it is very high in fat and calories. Always check the label first.

A jar of natural peanut butter with a spoon

Quick answer

Category
Nuts & Seeds
Recommended preparation
Plain, unsalted, xylitol-free — a thin smear only
Main concern
Xylitol (birch sugar) is dangerous; very high in fat
Suitable as everyday food
Occasional treat only

The full answer

Peanut butter is one of the most popular dog treats in the world, mainly because it works so well in food toys and homemade biscuits.

There is one critical safety issue: some peanut butters are sweetened with xylitol, also sold as birch sugar. Xylitol is considered dangerous to dogs even in small amounts, so the label must be checked every single time.

Is Peanut Butter Good for Dogs?

Plain peanut butter supplies protein and fats, but dogs on a complete diet do not need it nutritionally.

Its practical value is enrichment — smeared in a food toy it can keep a dog occupied and slow down eating.

Potential benefits

  • Excellent for stuffing food toys and enrichment
  • Highly motivating for training and grooming cooperation
  • Binds homemade treat recipes together

Risks and Things to Know

  • Xylitol / birch sugar is dangerous to dogs — always read the ingredients list
  • Very high in fat and calories; can contribute to weight gain and pancreatitis risk
  • Salted varieties add unnecessary sodium
  • Chocolate-hazelnut and flavoured spreads are not peanut butter and are not safe
  • Thick spoonfuls can be a choking risk — smear rather than dollop
  • Peanut allergy is possible, though uncommon, in dogs

How Much Can Dogs Eat?

A thin smear — roughly half a teaspoon for a small dog, up to about a teaspoon for a large dog — is a common occasional amount.

Because it is calorie-dense, peanut butter should be counted as part of your dog's treat allowance. Ask your vet if your dog is overweight or has had pancreatitis.

How Should I Prepare It?

  • Read the full ingredients list and confirm there is no xylitol or birch sugar.
  • Choose plain, unsalted, unsweetened peanut butter — ideally 100% peanuts.
  • Spread thinly in a food toy or lick mat rather than feeding by the spoonful.
  • Store food toys frozen for longer-lasting enrichment.

Can Puppies Eat Peanut Butter?

Xylitol-free peanut butter is often used with puppies for crate training and enrichment, but the fat content matters even more for a small body.

Use only tiny smears and ask your vet how it fits with your puppy's feeding plan.

What If My Dog Ate Too Much?

If your dog ate peanut butter containing xylitol or birch sugar, treat it as urgent: contact your vet or an animal poison service immediately, even if your dog seems fine.

With plain peanut butter, a large amount usually causes an upset stomach, and a very fatty meal can trigger pancreatitis in susceptible dogs.

Contact your vet if your dog is vomiting repeatedly, weak, wobbly, collapsing, or has a painful abdomen.

Frequently Asked Questions

How this guide was written

Last updated 15 August 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.

Browse every food in our A–Z guide